|
发表于 2023-12-13 13:26:37
|
显示全部楼层
Pandas 是一个强大的数据处理和分析工具,它提供了很多功能和指令帮助我们处理和分析数据。下面是一些常用的 Pandas 功能和指令:
1. 数据读取和写入:
- pd.read_csv(): 从 CSV 文件中读取数据。
- pd.read_excel(): 从 Excel 文件中读取数据。
- df.to_csv(): 将数据保存到 CSV 文件中。
- df.to_excel(): 将数据保存到 Excel 文件中。
2. 数据查看:
- df.head(): 查看 DataFrame 的前几行,默认是前五行。
- df.tail(): 查看 DataFrame 的后几行,默认是后五行。
- df.info(): 查看 DataFrame 的基本信息,包括列名、数据类型和缺失值情况。
- df.describe(): 对数值型列进行统计描述,包括计数、均值、标准差等。
3. 数据选择和过滤:
- df[column]: 选择指定列的数据。
- df.loc[row_label, column_label]: 根据行标签和列标签选择数据。
- df.iloc[row_index, column_index]: 根据行索引和列索引选择数据。
- df.query(expression): 根据表达式选择数据。
4. 数据清洗:
- df.dropna(): 删除含有缺失值的行或列。
- df.fillna(value): 将缺失值填充为指定的值。
- df.drop_duplicates(): 删除重复的行。
5. 数据转换:
- df.sort_values(by): 按照指定列的值进行排序。
- df.groupby(by): 按照指定列的值进行分组。
- df.apply(func): 对每一列或每一行应用自定义函数。
- df.merge(df2): 根据共同的列合并两个 DataFrame。
以上仅是一些常用的 Pandas 功能和指令,Pandas 还有很多其他功能可以帮助我们处理和分析数据。希望这些信息对你有所帮助!
以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。 |
|