一.matplotlib提供了两种最常用的绘图接口
-
显式创建figure和axes,在上面调用绘图方法,也被称为OO模式(object-oriented style)
-
依赖pyplot自动创建figure和axes,并绘图。
二. 当处理数据时,count()
、value_counts()
和 sum()
是常用的Pandas函数。下面详细解释一下它们的用法:
-
count()
函数:count()
用于计算非空值的数量。- 它适用于 Series 或 DataFrame 中的列。
- 例如,
df['ColumnName'].count()
可以返回该列中非空值的个数。
-
value_counts()
函数:value_counts()
常用于数据表的计数和排序。- 它用于查看指定列中有多少个不同的数据值,并计算每个不同值在该列中的个数。
- 返回一个新的 Series 对象,其中包含每个值及其出现的次数。
- 可以根据需要进行排序。
- 例如,
df['ColumnName'].value_counts()
可以返回该列中每个值的出现次数。
-
sum()
函数:sum()
用于计算数值型数据的总和。- 它适用于 Series 或 DataFrame 中的列。
- 例如,
df['NumericColumn'].sum()
可以返回该列中数值的总和。
总结:
count()
计算非空值的数量。value_counts()
统计每个值的出现次数,并返回一个 Series 对象。sum()
计算数值型数据的总和。
三. 数据可视化还可以学习pyecharts,bokeh,seaborn等包的用法 。