dataframe转字符串
时间: 2023-09-14 18:14:23 浏览: 102
您可以使用 pandas 库中的 `to_string()` 方法将 dataframe 转换为字符串。以下是一个示例:
```python
import pandas as pd
# 创建一个 dataframe
df = pd.DataFrame({
'Name': ['Alice', 'Bob', 'Charlie'],
'Age': [25, 30, 35],
'City': ['Beijing', 'Shanghai', 'Guangzhou']
})
# 将 dataframe 转换为字符串
df_str = df.to_string(index=False)
# 打印字符串
print(df_str)
```
输出结果:
```
Name Age City
Alice 25 Beijing
Bob 30 Shanghai
Charlie 35 Guangzhou
```
您还可以使用 `to_csv()` 方法将 dataframe 转换为 CSV 格式的字符串。以下是一个示例:
```python
import pandas as pd
# 创建一个 dataframe
df = pd.DataFrame({
'Name': ['Alice', 'Bob', 'Charlie'],
'Age': [25, 30, 35],
'City': ['Beijing', 'Shanghai', 'Guangzhou']
})
# 将 dataframe 转换为 CSV 格式的字符串
df_str = df.to_csv(index=False)
# 打印字符串
print(df_str)
```
输出结果:
```
Name,Age,City
Alice,25,Beijing
Bob,30,Shanghai
Charlie,35,Guangzhou
```
阅读全文