import pandas as pd
# read_csv() 作用:读取csv文件中的数据,并转化为DataFrame格式。
# 格式:pandas.read_csv(filepath_or_buffer, sep=',', header='infer', names=None, index_col=None)
# 前者为文件路径或缓存,后者为指定分隔符,默认为','
# head() 作用:返回DataFrame前n行的数据。
# 格式:DataFrame.head([n])
#
# tail() 作用:返回DataFrame后n行的数据。
# 格式:DataFrame.tail([n])
# 参数n为指定行数。
# 参数n为指定行数。
#
# info() 作用:返回DataFrame的列名,数据类型,缺失值等信息。
# 格式:DataFrame.info()
# 返回DataFrame中每列的数据类型和是否缺失数据的情况
#
# describe() 作用:返回DataFrame的各个列值的统计特征,包括均值、标准差、最小值、最大值、分位数等。
# 格式:DataFrame.describe()
# 包括计数、均值、标准差、最小值、25%分位数、中位数、75%分位数、最大值
#
# drop() 作用:删掉DataFrame中某些行或列。
# 格式:DataFrame.drop(labels[, axis, columns, index, ...])
#
# groupby() 作用:按照某个或多个列对DataFrame进行分组,常常和聚合函数一起使用。
# 格式:DataFrame.groupby(by=None, axis=0, level=None, as_index=True, sort=True, group_keys=True, squeeze=False, observed=False, dropna=True)
#
# apply() 作用:对一个DataFrame或Series的一行或一列应用指定的函数。
# 格式:DataFrame.apply(func[, axis, raw, result_type, ...])
#
# merge() 作用:将两个DataFrame基于某个或多个共同的字段合并为一个DataFrame。
# 格式:pandas.merge(left, right[, how, on, left_on, ...])
#
# pivot_table() 作用:创建一个透视表,类似于Excel中的透视表。
# 格式:DataFrame.pivot_table([values, index, columns, ...])
# loc/iloc:按标签或整数位置选择行或列
#
# sort_values:按一列或多列对DataFrame进行排序
#
# apply函数:对DataFrame中的每一行或每一列应用一个函数
#
# plot函数:用于创建各种类型的图表,包括折线图、散点图、柱状图和饼图等
#
# crosstab函数:用于计算两个或更多因素之间的频率表或交叉表