天天看点

数据可视化学习心得初始化

数据可视化学习心得

  • 初始化
    • Seaborn库中的常用函数
    • pandas

初始化

import pandas as pd
pd.plotting.register_matplotlib_converters()
import matplotlib.pyplot as plt
%matplotlib inline
import seaborn as sns
print("Setup Complete")
           

Seaborn库中的常用函数

折线图

数据可视化学习心得初始化

柱状图

热度图

散点图

画出多种散点图

分簇的散点图

一种数据点的线性回归

多种数据点的线性回归

pandas

选择某列的元素作为行索引

给出最低分数的值的列的索引

worst_genre = d1[d1==d1.min()].index
           

关于DataFrame的合并

newA = pd.concat([newA,t],axis=1)
#当newA的行数很大时,pd.concat会很慢。
#如果t是一列的话,也就是说给newA新增一列,可以通过对newA新增的“time”这一列复制,速度很快,如下操作:
newA['time'] = t
           

pandas对列求差分

#一阶差分
Hammer_data['time'].diff(1)