📜  工作日熊猫 - Python (1)

📅  最后修改于: 2023-12-03 15:25:24.484000             🧑  作者: Mango

工作日熊猫 - Python

panda

简介

工作日熊猫是一款基于 Python 编写的数据分析库,它是基于 Numpy 库的,因此具有较高的性能。

与其他数据分析库不同,工作日熊猫可处理的数据不仅限于数值型数据。它支持各种数据类型,如表格型数据、时间序列数据等。

特点
  • 处理表格型数据(如 csv、excel)十分高效
  • 支持数据处理功能,如筛选、切片、聚合等
  • 支持时间序列数据的处理与分析
  • 支持数据的缺失值处理
  • 支持数据类型的转换
安装

使用 pip 工具可轻松安装:

pip install pandas
使用
数据读取

读取 csv 文件:

import pandas as pd

df = pd.read_csv("data.csv")
数据处理

筛选

选择某一列数据:

df['column_name']

选择多列数据:

df[['col1', 'col2']]

条件筛选:

df[df['column_name'] > 1]

切片

选择前 n 条数据:

df.head(n)

选择后 n 条数据:

df.tail(n)

选择某一范围数据:

df[start:stop]

分组

按某一列数据分组:

df.groupby('column_name')

聚合

对某一列数据求和:

df['column_name'].sum()

对所有列数据求和:

df.sum()

缺失值处理

查询是否存在缺失值:

df.isnull()

删除含有缺失值的行:

df.dropna()

填充缺失值:

df.fillna(0)

类型转换

将某一列数据转换成整数类型:

df['column_name'] = df['column_name'].astype(int)
总结

工作日熊猫是一款十分强大的数据处理库,它可以高效地处理各种类型的数据。对于数据分析人员来说,掌握此库是必不可少的技能之一。