sap*_*ron 5 append python-3.x pandas
我有 2 个文件文本:file1.txt
abc
fdg
erg
Run Code Online (Sandbox Code Playgroud)
文件2.txt
pot
ezr
fds
Run Code Online (Sandbox Code Playgroud)
我制作了一个包含 2 列的 csv 文件
columns = ['first','second']
my_df = pd.DataFrame(columns = columns)
Run Code Online (Sandbox Code Playgroud)
我不知道如何在列上添加文件 txt
我想
first second
0 abc pot
1 fdg ezr
2 erg fds
Run Code Online (Sandbox Code Playgroud)
我尝试使用 loc 或追加,但结果很糟糕。我不知道如何将文件文本中的项目放在 df 上的好位置。你能帮助我吗 ?
如果没有 csv header,则read_csv与参数一起使用,默认分隔符为,如有必要,请更改它:names,
df1 = pd.read_csv('file1.txt', sep=',', names=['first'])
df2 = pd.read_csv('file2.txt', sep=',', names=['second'])
Run Code Online (Sandbox Code Playgroud)
然后concat他们在一起:
df = pd.concat([df1, df2], axis=1)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6378 次 |
| 最近记录: |