python中read_csv,python read.csv

  python中read_csv,python read.csv

  主要介绍用pd.read_csv()方法实现python读取csv文件。通过示例代码进行了非常详细的介绍,对大家的学习或工作有一定的参考价值。有需要的朋友可以和边肖一起学习。

  Csv文件是一种使用和换行符来区分数据记录和字段的文件结构。可以用excel表格或记事本编辑。它是一种类似excel的数据存储文件,也可以看作是一个数据库。Pandas提供了pd.read_csv()方法来读取数据并将其转换为DataFrame。python的强大之处在于可以转换不同的数据库类型,比如txt/csv/。xls/。sql转换成统一的数据帧格式,然后以统一的方式进行处理。真的很规范。我们可以用下面的代码来演示csv文件的读取操作。

  进口熊猫作为pd

  data1=pd.read_csv(rating.csv )

  打印(数据1)

  打印( * * * * * * * * * * * *取消第一行作为表头* * * * * * * * * * )

  data2=pd.read_csv(rating.csv ,header=无)

  打印(数据2)

  打印( * * * * * * * * * * * *每个字段的名称* * * * * * * * * * * *)

  data3=pd.read_csv(rating.csv ,names=[user_id , book_id , rating])

  打印(数据3)

  打印( * * * * * * * * * *将字段设置为索引* * * * * * * * * * * )

  data3=pd.read_csv(rating.csv ,

  names=[user_id , book_id , rating],

  index_col=user_id )

  打印(数据3)

  print( * * * * * * * * * * * *使用sep参数设置分隔符* * * * * * * * * * )

  data4=pd.read_csv(rating.csv ,

  names=[user_id , book_id , rating],

  sep=,)

  打印(数据4)

  print( * * * * * * * * * * * * * * * * * * * * * 缺少的数据会自动完成为nan * * * * * * * * * )

  data5=pd.read_csv(data.csv ,头=无)

  打印(数据5)

  输出结果如下:

  1 258 5

  0 2 4081 4

  1 2 260 5

  2 2 9296 5

  3 2 2318 3

  4 2 26 4

  5 2 315 3

  6 2 33 4

  7 2 301 5

  * * * * * * * * * *取消第一行作为标题* * * * * * * * * *

  0 1 2

  0 1 258 5

  1 2 4081 4

  2 2 260 5

  3 2 9296 5

  4 2 2318 3

  5 2 26 4

  6 2 315 3

  7 2 33 4

  8 2 301 5

  * * * * * * * *每个字段的名称* * * * * * * * * * * *

  user_id book_id评级

  0 1 258 5

  1 2 4081 4

  2 2 260 5

  3 2 9296 5

  4 2 2318 3

  5 2 26 4

  6 2 315 3

  7 2 33 4

  8 2 301 5

  * * * * * * * * *将字段设置为索引* * * * * * * * * * * *

  book_id评级

  用户标识

  1 258 5

  2 4081 4

  2 260 5

  2 9296 5

  2 2318 3

  2 26 4

  2 315 3

  2 33 4

  2 301 5

  * * * * * * * * * *用sep参数设置分隔符* * * * * * * * *。

  user_id book_id评级

  0 1 258 5

  1 2 4081 4

  2 2 260 5

  3 2 9296 5

  4 2 2318 3

  5 2 26 4

  6 2 315 3

  7 2 33 4

  8 2 301 5

  * * * * * * * * * * * *缺少的数据自动完成为nan * * * * * * * * * * *

  0 1 2 3 4

  0 1 2.0 3 4.0 5

  1 6 7.0 8南10

  2 11南13 14.0 15

  [4.5秒内完成]

  关于代码的具体解释,请参考星号隔离栏的注释。

  关于python用pd.read_csv()方法实现读取csv文件的这篇文章到此为止。关于python读取csv文件的更多信息,请搜索热门IT软件开发工作室之前的文章或者继续浏览下面的相关文章。希望大家以后多多支持热门IT软件开发工作室!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: