我是靠谱客的博主 悲凉蜗牛,最近开发中收集的这篇文章主要介绍基于Python实现数据特征相关性分析基于Python实现数据特征相关性分析,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

请添加图片描述

基于Python实现数据特征相关性分析

基于pandas_profiling的数据特征相关性分析

效果

请添加图片描述
请添加图片描述
请添加图片描述


程序代码

# encoding:utf-8  
'''
参数相关性分析
功能:分析参数的相关性并生成统计报告
'''
import pandas as pd
import pandas_profiling

if __name__=='__main__':
    inputfile = '../data/compressor_data_5000.xlsx' # 数据路径
    data = pd.read_excel(inputfile)                               # 读入数据
    profile = pandas_profiling.ProfileReport(data)
    profile.to_file('../result/correlation_analysis_report.html')  # 生成分析报告

基于matplotlib的数据特征相关性分析

程序代码

# encoding:utf-8    
'''
参数间相关性分析
'''
import seaborn as sns
import matplotlib.pyplot as plt
import numpy as np
import pandas as pd

plt.rcParams['font.sans-serif']=['SimHei'] #用来正常显示中文标签
plt.rcParams['axes.unicode_minus']=False #用来正常显示负号

inputfile = '../data/XXX.xlsx'  # 数据路径

data = pd.read_excel(inputfile)  # 读入数据
data_raw = np.array(data)
def test(df):
    dfData = df.corr()
    plt.subplots(figsize=(9, 9)) # 设置画面大小
    plt.title('参数间相关性', color='b')
    sns.heatmap(dfData, annot=True, vmax=1, square=True, cmap="Blues")
    plt.savefig('../result/result.png')
    # plt.show()
test(data)

效果

请添加图片描述


END

最后

以上就是悲凉蜗牛为你收集整理的基于Python实现数据特征相关性分析基于Python实现数据特征相关性分析的全部内容,希望文章能够帮你解决基于Python实现数据特征相关性分析基于Python实现数据特征相关性分析所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(32)

评论列表共有 0 条评论

立即
投稿
返回
顶部