【发布时间】:2023-03-09 18:53:02
【问题描述】:
我无法将单个列或整个数据框转换为字符串。我正在将 s3 中的数据读入 pandas,如下所示:
bucket = 'my_bucket'
file_name = 'my_path/my_file.csv'
s3 = boto3.client('s3')
s3_obj = s3.get_object(Bucket = bucket, Key = file_name)
df = pd.read_csv(s3_obj['Body'])
df = df.astype(str)
df['col1']= df['col1'].astype(str)
print(df.dtypes)
我正在尝试两者:将整个数据框或列转换为字符串。当我运行打印语句时,它会将所有列和 df 显示为“对象”。
如何将其转换为字符串?
【问题讨论】:
标签: python pandas string object