将DataFrame创建、列操作(增删改查)、行操作(增删改查)、基本属性及方法等内容,整理为思维导图的代码
时间: 2024-10-27 19:10:15 浏览: 24
创建 DataFrame 思维导图:
```mermaid
graph LR;
A[创建 DataFrame] --> B{"pandas.read_csv() | pd.DataFrame(data, index=None) | 包含数据源或字典"}
B --> C{构造函数}
C --> D["指定列名 | 列数据类型"]
D --> E[添加列 "df['新列'] = value 或 df.loc[:, '新列'] = Series"]
E --> F[删除列 "del df['列名'] 或 df.drop('列名', axis=1)"]
F --> G[修改列值 "df['列名'] = 新值"]
G --> H[查询数据 "df[df['条件']] 或 df.loc[索引, '列名']"]
H --> I[切片操作 "df[start:end] 或 df.iloc[indexes]"]
I --> J[合并 DataFrame "pd.concat() | pd.merge()"]
J --> K[排序 "df.sort_values()"]
K --> L[统计信息 "df.describe()"]
L --> M[基本属性 "df.shape, df.columns, df.index"]
M --> N[方法 "df.head(), df.tail(), df.info(), df.equals()等"]
```
阅读全文