Python 带有一行数据的Pandas read_csv()返回空数据帧

Python 带有一行数据的Pandas read_csv()返回空数据帧,python,python-3.x,pandas,Python,Python 3.x,Pandas,我有一个csv文件,其中一行数据没有标题。下面是我将数据导入数据框的代码: df2 = pd.read_csv(path2, header=0) 当我读取_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

我有一个csv文件,其中一行数据没有标题。下面是我将数据导入数据框的代码:

df2 = pd.read_csv(path2, header=0)
当我读取_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
...

如何将第一行设置为行而不是列?

这意味着第一行被转换为列名称,需要
header=None
对于数据帧的第一行中包含数据的默认列名称:

df2 = pd.read_csv(path2, header=None)

非常感谢。我不知道我错过了这个。pd.read_csv()的默认行为是
header=0
,这意味着第一行将被视为列名,而
header=None
不会将第一行作为中指示的列。使用
header=None
时是否相同?行,您是指索引还是数据部分?