数学建模社区-数学中国
标题: pandas实战演示 [打印本页]
作者: 2744557306 时间: 2023-8-23 17:22
标题: pandas实战演示
· 1.Series% Q/ B; ]1 B4 \7 G2 m1 s
2.DataFrame
1 l$ j) G+ y6 E, y, D2.1 DataFrame的简单运用& Y' r, L0 |0 u$ i9 j8 j) V
3.pandas选择数据
9 C% y5 B m; ]% I+ J3.1 实战筛选
- F. O+ {: N: m. j9 Q, w3.2 筛选总结
# d' y0 o+ u7 X# o9 m& V6 c4.Pandas设置值
' O9 K( ]1 Z* Y/ ?% o% D% j4.1 创建数据; ]# F1 g7 o; l4 k8 a( z
4.2 根据位置设置loc和iloc" ^% H+ { p6 N% k0 _
4.3 根据条件设置0 S2 e3 f5 W, }3 L; F: L
4.4 按行或列设置
0 ` Y7 p! o$ N: z4.5 添加Series序列(长度必须对齐)- ?, E9 T: N6 W" J' m
4.6 设定某行某列为特定值
7 H# G) a8 G7 u9 F( r: ]4.7 修改一整行数据
+ S% C- E1 w3 G; O, S/ _9 A- K5.Pandas处理丢失数据7 d1 a$ | N# M! j; m; L/ v
5.1 创建含NaN的矩阵
7 \ _0 G- C9 {/ t. a) Q! M& Z5.2 删除掉有NaN的行或列
9 H6 Y) L& k3 D0 O" t u5.3 替换NaN值为0或者其他- f5 H Z' ~# y( V
5.4 是否有缺失数据NaN- m C; E5 F, z4 }) N
6.Pandas导入导出" L- ?" V" S9 C" m
6.1 导入数据! R; G* y8 `, T. H$ E; [7 o
6.2 导出数据
7 A- u5 ~5 ?. n4 A" B7.Pandas合并操作
* J# Z, Z8 x/ R% }4 J( I7.1 Pandas合并concat( R* A1 q/ n- [3 J( ^
7.2.Pandas 合并 merge
$ D: Q6 Z: F: z" f, _. c7.2.1 定义资料集并打印出$ G8 G$ ^4 Z3 W7 v$ s* @+ [( g6 Y
7.2.2 依据key column合并,并打印
9 z0 b1 d. m) K7.2.3 两列合并8 t* L4 G: q5 Q# z- l+ u) a
7.2.4 Indicator设置合并列名称8 N7 D# V! u' N a, @& s
7.2.5 依据index合并$ J) p6 y4 B+ p7 Z) _4 K
7.2.6 解决overlapping的问题
& u) H! r: U& w, _8.Pandas plot出图
( P$ y9 F# C& x4 y7 a6 e- f8 f8 ]2 M# m: R$ m9 j
9 }; q0 [) c3 H& O. N
^3 a% w8 r7 B
2 \' E% m# a$ r8 u
-
-
pandas.rar
492.34 KB, 下载次数: 0, 下载积分: 体力 -2 点
售价: 5 点体力 [记录]
[购买]
| 欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) |
Powered by Discuz! X2.5 |