python 利用pandas简单操作表格

pip install padnas

import pandas as pd
# 读取csv
data_csv = 'resources/销售数据.csv'
data = pd.read_csv(data_csv)
# print(data)
# print(data.head(10)) #表行头部10行数据
# print(data.tail(2)) #后2行的数据
# print(data.loc[0]) #提取第一行的所有信息
# print(data.loc[:,"大类编码"]) #:代表提取所有行中大类编码的信息
# print(data.loc[1,"大类编码"]) #提取行索引为1,列为大类编码的信息
# print(data.loc[1:3,"大类编码":"中类名称"]) #读取索引1行到3行,“大类编码到中类名称”这个列区域内的值
# print(data.loc[data["销售数量"]>50]) #读取csv中销售数量这一列销售数量>50的数据提取
# print(data.loc[data["销售数量"]>50,["小类编码","销售日期"]]) #读取csv中销售数量这一列销售数量>50的数据提取,只挑取小类编码和销售日期这2列的数据
# print(data.columns)
# print(data.describe())

# 数据分组与排序
data_extract = data.groupby('商品类型')['销售金额'].sum() #实现数据统计有几种商品类型和每种商品类型求和是多少
data_extract = data_extract.reset_index()
print(data_extract)
# 吧统计的表格导出
data_extract.to_csv("./resources/处理好的表格.csv",encoding='gbk',index=False)
data_extract.to_excel("处理好的表格.xlsx",index=False)

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一,安装操作表格相关的库 1).Python操作excel主要用到xlrd和xlwt这两个库 即xlrd是读exc...
    flamez57阅读 469评论 0 0
  • 有个xxx.csv的表格,想删除列名为Title,Sessions的这两列,如下: 逐行读取csv表格:注意:有时...
    好久没有下雨了阅读 207评论 0 0
  • 使用python语言,读写表格案例。 读取表格: 1、导入模块 import xlrd 2、打开Excel文件...
    yeah888阅读 12,086评论 0 1
  • 一、获取表格元素表格就是table元素 二、获取表单元素的方法 Form 元素.子元素 name属性名作用:可以...
    c2b390336d56阅读 844评论 0 0
  • 文本中介绍的是如何利用plotly来操作表格,使用的go.Table方法 go.Table provides a ...
    皮皮大阅读 3,859评论 0 6