Pandas 复习
2024-09-02 00:15:28
1.导包
import pandas as pd
2.数据读取,文件在该代码文件夹内
food_info = pd.read_csv('food_info.csv')
3.查看类型
food_info.dtypes
4.查看前五条数据
food_info.head()
查看前三条数据
food_info.head(3)
5.查看后四行数据
food_info.tail(4)
6.查看列名
food_info.columns
7.查看矩阵的维度
food_info.shape
8.取出第 0 号数据
food_info.loc[0]
使用切片获取数据
food_info.loc[3:6]
使用索引获取数据
food_info.loc['Name']
获取多个列
columns = ["Price","Name"]
food_info.loc[columns]
9.将列名放入到列表中
col_names = food_info.columns.tolist()
10.查看以 d 结尾的列
for c in col_names:
c.endswith("d")
11.将商品价格打一折
food_info["Price"]/10
12.最大值 最小值 均值
food_info["Price"].max()
food_info["Price"].min()
food_info["Price"].mean()
13.根据某一列进行排序
升序:
food_info.sort_values["Price",inplace=True]
降序:
food_info.sort_values["Price",inplace=True,ascending=False]
14.查看该数值是否为 NaN
price = food_info["Price"]
price_is_null = pd.isnull(price)
food_info[price_is_null]
2020-04-10
最新文章
- 奇异值分解 SVD
- TODO:小程序集成WeUI
- vuejs全局api
- 彻底解决Eclipse自动补全变量名及变量名后面追加类型名
- POJ1850 Code(组合+康托展开)
- 【VB6笔记-01】 读取Excel绑定到DataGrid
- Visual studio 2013的安装和单元测试
- 学习练习 java面向对象梯形面积
- 【实习记】2014-08-24实习生无法映射磁盘替代方案rsync+非默认端口22设置
- Android学习之AndroidManifest.xml清单之<;uses-feature>;
- 查看linux版本的三种常用方法
- 《Think in UML》读后感
- solr 搜索引擎查询
- Delete 命令详解
- UWP 使用OneDrive云存储2.x api(二)【全网首发】
- java使用Websocket获取HttpSession出现的问题与解决
- Auto Create Editable Copy Font(Unity3D开发之二十二)
- C# FTP操作报550错误
- SNet解读
- 生产环境elasticsearch5.0报错IllegalArgumentException: number of documents in the index cannot exceed 2147483519的处理
热门文章
- pdfjs优化,实现按需加载,节省流量和内存
- Python3笔记014 - 3.5 跳转语句
- 求助:Runtime exception at 0x004000bc: invalid integer input (syscall 5)
- Mysql 常用语句实战(1)
- day18 装饰器(下)+迭代器+生成器
- java 面向对象(二十九):异常(二)异常的处理
- 数据可视化之PowerQuery篇(六)PowerQuery技巧:批量合并Excel表的指定列
- 数据可视化之PowerQuery篇(十九)PowerBI数据分析实践第三弹 | 趋势分析法
- matplot笔记
- 分布式任务调度平台XXL-JOB快速搭建教程