首页 > 其他 > 详细

CSV基本操作

时间:2020-03-06 20:25:28      阅读:61      评论:0      收藏:0      [点我收藏+]

基本操作

import pandas as pd                         #导入pandas包

data = pd.read_csv("train.csv")          #读取csv文件
data = pd.read_csv("train.csv", nrows=15)          #读取前n行
data = pd.read_csv("train.csv", usecols=[helpful_votes, total_votes])          #读取前n行
//train=pd.read_csv(hair_dryer.tsv, sep=\t)   #读取tsv格式
 
print(data)                                       #打印所有文件
//data.head()
//data.tail()
print (data.head(5))                        #打印前5行
print (data.head(5))                        #打印前5行
print(data.columns)                           #返回全部列名
print(data.shape)                               #f返回csv文件形状
print(data.loc[2:10])                          #打印第2到10行
data.loc[2:4, [PassengerId, Sex]]      #打印行中特定列


# 列名
print(df.columns)
# 索引
print(df.index)

数据分析

获取指定类的前n位字符串

技术分享图片

对某列求和,或者分组求和

技术分享图片

 技术分享图片

获取列名与索引:

技术分享图片

按照某一列筛选:

技术分享图片

按照某一列或者某几列进行排序:

技术分享图片

取出某一列的值(返回值为array数列):

技术分享图片

简单的个数统计:

技术分享图片

将表格中的某几列拆分出来:

技术分享图片

pandas中的map函数:

技术分享图片

pandas中的applymap函数:

技术分享图片

 

以上内容来自下面链接,这里只是做个汇总!

1. https://blog.csdn.net/xz1308579340/article/details/81106310

2. https://blog.csdn.net/qq_42732026/article/details/82532886?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task

3. https://www.cnblogs.com/baxianhua/p/10695671.html

CSV基本操作

原文:https://www.cnblogs.com/lfri/p/12430352.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!