[英]Pandas read_csv() with one row of data returns Empty Dataframe
我有一个csv文件,其中一行数据没有标题。 下面是我用于将数据导入数据框的代码:
df2 = pd.read_csv(path2, header=0)
当我执行read_csv时,它返回以下内容:
Empty DataFrame
Columns: [0.940456, 0.077893, 0.840178, 0.668612, 0.923643, 0.641833, 0.845249, 0.361605, 0.453943, 0.695509, 0.825763, 0.503687, 0.617303, 0.276637, 0.636244, 0.075744]
Index: []
df2.info()返回以下内容:
Index: 0 entries
Data columns (total 16 columns):
0.940456 0 non-null object
...
如何将第一行设置为行而不是列?
这意味着第一行将转换为列名,对于DataFrame
第一行中包含数据的默认列名,需要header=None
:
df2 = pd.read_csv(path2, header=None)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.