LZF
Articles9
Tags0
Categories0
Seaborn绘图总结(未完待续)

Seaborn绘图总结(未完待续)

圣诞快乐!

大数据量的绘图适合运用seaborn工具进行绘制,实验数据没备份丢失了,正好重新来一遍,做一个总结

绘图的数据源来自LPT生成数据的拉格朗日粒子,运行seaborn的环境是基于安装py3.7的miniconda。

1.

生成(csv)文件并读取文件

import pandas as pd

data = pd.read_csv('C:/Users/M/Desktop/U1.csv')

可以预览数据集

import seaborn as sns

sns.pairplot(data)

2.

sns.scatterplot(data.d,data.d)//单独绘制

# 只绘制核密度曲线,不绘制直返图,直方图hist=True,核密度曲线rug=True
ax = sns.distplot(data.w, rug=True, hist=True)

绘制核密度图

# shade参数决定是否填充曲线下面积
md = sns.kdeplot(data.d, shade=True, color="r")

绘制双变量核密度图

# 双变量密度图,相当于等高线图了
# shade 参数改用颜色深浅表示密度的大小,不过n不用,就真的是等高线了
nx = sns.kdeplot(data.w, data.u, shade=True,color="b")
g = sns.jointplot("w", "u", data=data, 
                    kind="kde", space=0,shade=True, color="g")
Author:LZF
Link:http://example.com/2020/12/24/seaborn%E7%BB%98%E5%9B%BE%E6%80%BB%E7%BB%93/
版权声明:本文采用 CC BY-NC-SA 3.0 CN 协议进行许可