前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Python数据处理从零开始----第二章(pandas)⑧pandas读写csv文件(2)

Python数据处理从零开始----第二章(pandas)⑧pandas读写csv文件(2)

作者头像
用户1359560
发布2019-02-22 15:18:37
6660
发布2019-02-22 15:18:37
举报
文章被收录于专栏:生信小驿站生信小驿站

  • 读取CSV和缺失值 如果我们的CSV文件中缺少数据存在缺失数据,我们可以使用参数na_values。 在下面的示例中有一些单元格的字符串为“Not Available”。

image.png

代码语言:javascript
复制
df = pd.read_csv('Simdata/MissingData.csv', index_col=0,
                   na_values="Not Available")
df.head()

image.png

  • 跳过行读取CSV 例如,我们如何跳过文件中的前三行,如下所示:

image.png 我们现在将学习如何使用Pandas read_csv并跳过x行数。 幸运的是,我们只使用skiprows参数非常简单。 在下面的示例中,我们使用read_csv和skiprows = 3来跳过前3行。

Pandas read_csv跳过示例:

代码语言:javascript
复制
df = pd.read_csv('Simdata/skiprow.csv', index_col=0, skiprows=3)
df.head()

image.png

我们可以使用header参数获得与上面相同的结果(即data = pd.read_csv('Simdata / skiprow.csv',header = 3))。

  • 如何使用Pandas读取某些行 如果我们不想读取CSV文件中的每一行,我们可以使用参数nrows。 在下面的下一个示例中,我们读取了CSV文件的前8行。
代码语言:javascript
复制
df = pd.read_csv(url_csv, nrows=8)
df
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019.01.05 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档