数学建模社区-数学中国
标题: pandas实战演示 [打印本页]
作者: 2744557306 时间: 2023-8-23 17:22
标题: pandas实战演示
· 1.Series2 G& m6 `1 z3 [: S8 s
2.DataFrame
2 J$ ?( L6 K& A5 v+ I% e; ]# q2.1 DataFrame的简单运用
+ Q7 r: r, |9 t% N' b/ P3.pandas选择数据
2 I- Q% U2 o! i3 S6 U5 U# k r& Q3.1 实战筛选
% S4 z4 S# |# W3 v/ a. B0 o& Y( V3.2 筛选总结8 I$ \# R, s* w
4.Pandas设置值
' B' N" T" K# F* {' {$ {4.1 创建数据% C+ |; A, c) c' L V: b. z
4.2 根据位置设置loc和iloc
2 J! ~$ _: s; \ A3 U w; ~4.3 根据条件设置
: |, g/ L5 e; e4.4 按行或列设置
9 \' s+ r+ ^; b$ {5 ^# e4.5 添加Series序列(长度必须对齐)/ ^3 z* H. E- x+ ^- P" b/ `
4.6 设定某行某列为特定值
# M& Z. I' p' F- P; h5 O4.7 修改一整行数据
: T, J9 V" o9 \8 y$ ^5.Pandas处理丢失数据
& \) G- A, d/ Q: T! |0 A6 W: u2 T5.1 创建含NaN的矩阵
, z; o6 [ ~4 H; h5 L3 z- c* Z; [" S5.2 删除掉有NaN的行或列! x( S& D* ?$ C0 l
5.3 替换NaN值为0或者其他
: [5 d X, _; H' k" i" M- r$ h5.4 是否有缺失数据NaN3 }; W7 n. ~, W1 X8 W9 h7 \3 ~
6.Pandas导入导出
1 `& v4 } e4 h6.1 导入数据
3 P) S: S3 J; y$ O4 a1 b# N8 ]6.2 导出数据
8 s* I/ d" M) {9 C5 S% C7.Pandas合并操作
4 T, t$ V9 B+ V4 q. T6 E7.1 Pandas合并concat
( j& P4 f" a7 }7.2.Pandas 合并 merge
9 d) v) `0 W+ `$ Y) M5 @: q2 g7.2.1 定义资料集并打印出
0 v- a. x& V9 `( A$ P+ h4 l9 m6 Y7.2.2 依据key column合并,并打印8 f. I2 _ q. H9 B0 y+ ~3 s
7.2.3 两列合并
* V8 o! U' s& A$ f* k4 m( q8 a5 w; k7.2.4 Indicator设置合并列名称/ N( w$ E; B- T8 C
7.2.5 依据index合并
! A2 D, U2 }9 c$ R4 c/ u0 B @& S7.2.6 解决overlapping的问题
6 d V: F' q% d8.Pandas plot出图
( q. H& F, Q8 _8 Y, u6 d6 Q2 E( _! O q
, S# ~7 s5 h: y% \' ~' H+ P( j& e5 a/ I, [3 B; q) s
# ] Z3 N/ W8 ?" |* `' d
-
-
pandas.rar
492.34 KB, 下载次数: 0, 下载积分: 体力 -2 点
售价: 5 点体力 [记录]
[购买]
| 欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) |
Powered by Discuz! X2.5 |