【发布时间】:2019-09-07 08:00:16
【问题描述】:
我有一个包含多行多列的 .csv 文件:
chain Resid Res K B C Tr Kw Bw Cw Tw
A 1 ASP 1 0 0.000104504 NA 0 0 0.100087974 0.573972285
A 2 GLU 2 627 0.000111832 0 0.033974309 0.004533331 0.107822844 0.441666022
每当我使用 pandas 或 with open 打开文件时,它显示只有列和多行:
629 rows x 1 columns
这是我使用的代码:
data= pd.read_csv("F:/file.csv", sep='\t')
print(data)
我得到的结果是这样的“
A,1,ASP,1,0,0.0001045041279130...
我希望输出采用数据框形式,以便我可以进行未来的计算。任何帮助将不胜感激
【问题讨论】:
-
有分隔符
,,所以需要data= pd.read_csv("F:/file.csv"),因为sep=','是默认分隔符 -
感谢您的帮助,它确实对我有用。我的错。
标签: python pandas python-2.7 csv