打开csv,它包含156行,但是在加载csv时,第一行成为Index和value。使用shape()时,显示为(155L,)。为什么?
答案 0 :(得分:1)
答案 1 :(得分:0)
使用header=None
明确声明csv没有标题。
更多内容可供您阅读doc:
header:整数或整数列表,默认为“推断”
用作列名的行号以及数据的开头。默认行为是推断列名:如果未传递名称,则行为与header = 0相同,并且从文件的第一行推断出列名;如果显式传递列名,则该行为与header = None相同。 。显式传递header = 0以便能够替换现有名称。标头可以是整数列表,这些整数指定列上的多索引的行位置,例如[0,1,3]。未指定的中间行将被跳过(例如,在本示例中为2)。请注意,如果skip_blank_lines = True,则此参数将忽略注释行和空行,因此header = 0表示数据的第一行,而不是文件的第一行。