Python数据分析 Pandas模块 基础数据结构与简介(一)
2024-09-04 18:14:08
pandas 入门
简介
pandas 组成 = 数据面板 + 数据分析工具
poandas 把数组分为3类
一维矩阵:Series 把ndarray强大在可以存储任意数据类型可以专门处理时间数据
二维矩阵:DataFrame
三维面板数据:Panel
背景:为金融产品数据分析创建的,对时间序列支持非常好!
数据结构
导入pandas模块
import pandas as pd
读取csv文件,数据类型就是二维矩阵 DataFrame
df = pd.read_csv('路径')
type(df)
属性和方法
类型:type(df)
维度:df.ndim
形状: df.shape
大小:df.size
数据类型:a.dtypes
帮助:help(df)
索引操作
前N行:head(N)
后N行:tail(N)
第N行:df.loc[索引]
第3-7行:df.loc[2:8]
取任意行:df.loc[[1,3,5....]]
取某列:df['列名'] df.列名
取任意列:df[['列名1','列名2',...]]
简单统计
摘要描述/简介:df.describe()
一维.value_counts() 统计一维矩阵中数值出现的次数
比如:统计成绩!!
最大:df['列名'].max()
最小:df['列名'].min()
平均:df['列名'].mean()
标准差:std()
最新文章
- Ubuntu14.04解决远程root-ssh拒绝登录
- 删除txt文件每行第一(n)个空格前内容的方法
- Eclipse不显示项目栏
- BizTalk开发系列(十七) 信封架构(Envelop)
- 【转】Web性能压力测试工具之ApacheBench(ab)详解
- android开发布局文件imageview 图片等比例缩放:
- ETM and PTM
- 4通用Makefile编写
- How To Compile Qt with Visual Studio 2010
- C语言 格式说明符
- (九)通过几段代码,理清angularJS中的$injector、$rootScope和$scope的概念和关联关系
- Dubbo源码分析系列---扩展点加载
- CJOJ 1070 【Uva】嵌套矩形(动态规划 图论)
- servlet_2
- 【转】彻底理解js中this的指向,不必硬背。
- React Native之ViewPagerAndroid 组件
- 彻底弄懂 Unicode 编码
- Android .9 图片
- WOSA/XFS PTR Form解析库—头文件
- [Go] 反射 - reflect.ValueOf()