返回顶部

[央视新闻] 直接利用to_csv()函数将dataframe写入csv文件会带有行索引,如何在写入时去掉这个索引呢[手机搜狐网]

0

0/300

评论 1

fish

为了忽略索引,我们可以在 pandas.DataFrame.to_csv() 函数中设置 index=False。 import pandas as pd mid_term_marks = {"Student": ["Kamal", "Arun", "David", "Thomas", "Steven"], "Economics": [10, 8, 6, 5, 8], "Fine Arts": [7, 8, 5, 9, 6], "Mathematics": [7, 3, 5, 8, 5]} mid_term_marks_df = pd.DataFrame(mid_term_marks) mid_term_marks_df.to_csv("midterm.csv", index=False) 在这种情况下,midterm.csv 文件的内容将是。 Student,Economics,Fine Arts,Mathematics Kamal,10,7,7 Arun,8,8,3 David,6,5,5 Thomas,5,9,8 Steven,8,6,5 有时,我们在将 DataFrame 的内容写入 CSV 文件时,可能会出现 UnicodeEncodeError。在这种情况下,我们可以设置 encoding='utf-8',启用 utf-8 编码格式。

2021-11-23 14:47:04

- 没有更多了 -