dataframe怎么写入txt
时间: 2023-06-10 22:09:15 浏览: 86
可以 `to_csv` 方法将 DataFrame 写入 txt 文件中。示例代码如下:
``` python
import pandas as pd
# 创建 DataFrame
df = pd.DataFrame({'name': ['Alice', 'Bob', 'Charlie'], 'age': [25, 30, 35]})
# 将 DataFrame 写入 txt 文件
df.to_csv('data.txt', sep='\t', index=False)
```
在上述代码中,`to_csv` 方法中的 `sep` 参数指定了分隔符为制表符,`index` 参数为 False 表示不要输出行索引。执行完上述代码后,会在当前目录下生成一个名为 `data.txt` 的 txt 文件,其内容如下:
```
name age
Alice 25
Bob 30
Charlie 35
```
你也可以根据需求调整分隔符和其他参数。
相关问题
python dataframe写入txt
可以使用Python中的Pandas库来将DataFrame写入txt文件中。可以使用to_csv方法,并将文件格式设置为txt。例如:df.to_csv('output.txt', sep='\t')会将DataFrame df写入名为output.txt的txt文件中,其中列之间使用制表符分隔。
python将dataframe写入txt
可以使用Python中的pandas库来将DataFrame写入txt文件。具体代码如下:
```python
import pandas as pd
df = pd.read_csv('input.csv') # 读取csv文件
with open('output.txt', 'w') as f:
f.write(df.to_string(header=None, index=None)) # 将DataFrame转为字符串,并写入txt文件
```
这段代码将读取名为`input.csv`的csv文件,并将其转换为DataFrame。然后,使用`with`语句创建一个名为`output.txt`的txt文件,并将DataFrame转为字符串并写入到文件中。如果需要保留DataFrame的列名和行索引,只需要删除`to_string()`函数的两个参数即可。
阅读全文