1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 使用python pandas读取csv文件数据

使用python pandas读取csv文件数据

时间:2024-06-15 03:49:03

相关推荐

使用python pandas读取csv文件数据

csv是我接触的比较早的一种文件,比较好的是这种文件既能够以电子表格的形式查看又能够以文本的形式查看。最早接触是在别人的Perl脚本中,或许是为了充分利用Perl的文本处理能力。不过,日常的生活工作中我用到的比较多的倒还是电子表格。

创建一个电子表格如下:

使用Mac中Numbers功能将其导出为csv文件,使用文本查看文件内容如下:

GreydeMac-mini:chapter06 greyzhang$ cat data.csv

index,name,comment,,,,

1,name_01,coment_01,,,,

2,name_02,coment_02,,,,

3,name_03,coment_03,,,,

4,name_04,coment_04,,,,

5,name_05,coment_05,,,,

6,name_06,coment_06,,,,

7,name_07,coment_07,,,,

8,name_08,coment_08,,,,

9,name_09,coment_09,,,,

10,name_10,coment_10,,,,

11,name_11,coment_11,,,,

12,name_12,coment_12,,,,

13,name_13,coment_13,,,,

14,name_14,coment_14,,,,

15,name_15,coment_15,,,,

16,name_16,coment_16,,,,

17,name_17,coment_17,,,,

18,name_18,coment_18,,,,

19,name_19,coment_19,,,,

20,name_20,coment_20,,,,

21,name_21,coment_21,,,,

换用pandas尝试数据文件读取如下:

In [1]:importpandasaspd

In [2]: ls

data.csv data.numbers

In [3]: data = pd.read_csv('data.csv')

In [4]: data

Out[4]:

index name comment Unnamed: 3 Unnamed: 4 Unnamed: 5 Unnamed: 6

0 1 name_01 coment_01NaNNaNNaNNaN

1 2 name_02 coment_02NaNNaNNaNNaN

2 3 name_03 coment_03NaNNaNNaNNaN

3 4 name_04 coment_04NaNNaNNaNNaN

4 5 name_05 coment_05NaNNaNNaNNaN

5 6 name_06 coment_06NaNNaNNaNNaN

6 7 name_07 coment_07NaNNaNNaNNaN

7 8 name_08 coment_08NaNNaNNaNNaN

8 9 name_09 coment_09NaNNaNNaNNaN

9 10 name_10 coment_10NaNNaNNaNNaN

10 11 name_11 coment_11NaNNaNNaNNaN

11 12 name_12 coment_12NaNNaNNaNNaN

12 13 name_13 coment_13NaNNaNNaNNaN

13 14 name_14 coment_14NaNNaNNaNNaN

14 15 name_15 coment_15NaNNaNNaNNaN

15 16 name_16 coment_16NaNNaNNaNNaN

16 17 name_17 coment_17NaNNaNNaNNaN

17 18 name_18 coment_18NaNNaNNaNNaN

18 19 name_19 coment_19NaNNaNNaNNaN

19 20 name_20 coment_20NaNNaNNaNNaN

20 21 name_21 coment_21NaNNaNNaNNaN

查看读取出来的结果,看的出结果被处理成了pandas的DataFrame格式。

In [6]: type(data)

Out[6]: pandas.core.frame.DataFrame

前阵子学习pandas的时候这部分功能学的一头雾水,如今看到这部分真有点束手无策。看来,后面还是得好好学习一下,补一下落下的课程了。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。