我正在尝试编写一个只有一列 2k 行的熊猫数据帧。我想要一个包含所有 2k 行数据帧的 csv 文件,没有索引。
my_df = pd.DataFrame(test_label)
my_df.columns = ['Names']
my_df.to_csv('/Users/neeru/Desktop/dats/test1.csv', index = False, header = True)
使用上面的代码时,我在保存的 csv 文件中获得了大约 1.7k 行,而当我进行index = True
时,我得到了所有 2k 行以及索引。
我应该怎么做才能获得一个包含所有没有索引的行的单列的 csv 文件?
PS:我刚刚开始使用熊猫。
我只是遇到了同样的问题。
我使用正确的参数保存数据帧,如下所示:
df.to_csv(mask_path + df_train_label["id"][idx] + ".csv",
index=False,
header=False,)
我的问题是,当您阅读刚刚保存的CSV文件时,您还需要说header=None
。
df_mask = pd.read_csv(mask_path + id + ".csv", header=None)