本次分享Python seaborn、sklearn的强力扩展-seaborn_analyzer。
seaborn_analyzer对seaborn、sklearn的部分功能进行封装,是一个不错的数据分析和可视化工具。
以下简单介绍seaborn_analyzer功能,
pairanalyzer
是seaborn矩阵图的扩展,用于制作同时包含散点图和相关系数矩阵的成对图,
from seaborn_analyzer import CustomPairPlot
import seaborn as sns
import pandas as pd
titanic = pd.read_csv('./sns_data/titanic.csv') #使用pandas读取数据
cp = CustomPairPlot()
cp.pairanalyzer(
titanic,
hue='获救情况',
lowerkind='boxscatter',
palette=["#006a8e", "#b1283a"],
)
plot_roc_curve_multiclass
多分类器中绘制ROC曲线,
regression_heat_plot
绘制任意 scikit-learn 回归器的回归热图,支持 2 到 4 维解释变量,
class_separator_plot
绘制任意 scikit-learn 分类器的类分隔线,
更多.......
❤️❤️分享一份原创“Python保姆级可视化教程”:12.3万字+530张图形+8000行代码+详细代码注释+学习交流群👉👉这个工具缓解了我的可视化焦虑