reu*_*ben 3 csv dataframe python-3.x pandas
这是我的代码:
import os
file=[]
directory ='/Users/xxxx/Documents/sample/'
for i in os.listdir(directory):
file.append(i)
Com = list(file)
df=pd.DataFrame(data=Com)
df.to_csv('com.csv', index=False, header=True)
print('done')
Run Code Online (Sandbox Code Playgroud)
目前我正在将i一列中的所有值作为行标题。有谁知道如何将i一行中的每个值作为列标题?
.T在写入 csv 之前,您需要先使用转置 df :
In [44]:
l = list('abc')
df = pd.DataFrame(l)
df
Out[44]:
0
0 a
1 b
2 c
Run Code Online (Sandbox Code Playgroud)
与之比较:
In [45]:
df = pd.DataFrame(l).T
df
Out[45]:
0 1 2
0 a b c
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3836 次 |
| 最近记录: |