首页 > 其他分享 >数据分析报告2

数据分析报告2

时间:2023-03-01 13:56:01浏览次数:32  
标签:数据分析 plt 凤爪 报告 酱蒸 百合 corr data

 用电预测:

import pandas as pd
import matplotlib.pyplot as plt

df_normal =pd.read_csv("C:/Users/admin/Documents/WeChat Files/wxid_b0fz4hqogenr22/FileStorage/File/2023-03/data/data/user.csv")
plt.figure(figsize=(8,6))
plt.plot(df_normal['Date'],df_normal['Eletricity'])

x_major_locator=plt.MultipleLocator(7)
ax=plt.gca()
ax.xaxis.set_major_locator(x_major_locator)
plt.rcParams['font.sans-serif']=['SimHei']

plt.ylabel('每日用电')
plt.xlabel('日期')
plt.title('正常用户电量趋势')
plt.show()

df_steal=pd.read_csv("C:/Users/admin/Documents/WeChat Files/wxid_b0fz4hqogenr22/FileStorage/File/2023-03/data/data/Steal user.csv")
plt.figure(figsize=(10,9))
plt.plot(df_steal['Date'],df_steal['Eletricity'])
'''plt.xlabel('日期')'''
'''plt.ylabel('日期')'''

x_major_locator=plt.MultipleLocator(7)
ax=plt.gca()
ax.xaxis.set_major_locator(x_major_locator)
plt.title('窃电用户电量趋势')
plt.rcParams['font.sans-serif']=['SimHei']
plt.show()

 

 

 

 

 

 

 

帕累托图:

import pandas as pd

dish_profit="C:/Users/admin/Documents/WeChat Files/wxid_b0fz4hqogenr22/FileStorage/File/2023-03/data/data/catering_dish_profit.xls"
data=pd.read_excel(dish_profit,index_col='菜品名')
data=data['盈利'].copy()
data.sort_values(ascending=False)

import matplotlib.pyplot as plt
plt.rcParams['font.sans-serif']=['SimHei']
plt.rcParams['axes.unicode_minus']=False
plt.figure()
data.plot(kind='bar')
plt.ylabel('盈利(元)')
p=1.0*data.cumsum()/data.sum()
p.plot(color='r',secondary_y=True,style='-o',linewidth=2)
plt.annotate(format(p[6],'.4%'),xy=(6,p[6]),xytext=(6*0.9,p[6]*0.9),arrowprops=dict(arrowstyle='->',connectionstyle='arc3,rad=.2'))
plt.ylabel('盈利(比例)')
plt.title('3029')
plt.show()

 

 相关性分析:

import pandas as pd
import matplotlib.pyplot as plt

catering_sale="C:/Users/admin/Documents/WeChat Files/wxid_b0fz4hqogenr22/FileStorage/File/2023-03/data/data/catering_sale_all.xls"
data=pd.read_excel(catering_sale,index_col='日期')

print(data.corr())

print(data.corr()['百合酱蒸凤爪'])

print(data['百合酱蒸凤爪'].corr(data['翡翠蒸香茜饺']))

x=['百合酱蒸凤爪', '翡翠蒸香茜饺', '金银蒜汁蒸排骨' ,'乐膳真味鸡', '蜜汁焗餐包', '生炒菜心', '铁板酸菜豆腐' ,'香煎韭菜饺', '香煎罗卜糕', '原汁原味菜心']
y=[data['百合酱蒸凤爪'].corr(data['百合酱蒸凤爪']),data['百合酱蒸凤爪'].corr(data['翡翠蒸香茜饺']),data['百合酱蒸凤爪'].corr(data['金银蒜汁蒸排骨']),data['百合酱蒸凤爪'].corr(data['乐膳真味鸡']),data['百合酱蒸凤爪'].corr(data['蜜汁焗餐包']),data['百合酱蒸凤爪'].corr(data['生炒菜心']),data['百合酱蒸凤爪'].corr(data['铁板酸菜豆腐']),data['百合酱蒸凤爪'].corr(data['香煎韭菜饺']),data['百合酱蒸凤爪'].corr(data['香煎罗卜糕']),data['百合酱蒸凤爪'].corr(data['原汁原味菜心'])]
plt.figure(figsize=(15,8))
plt.bar(x,y)
plt.rcParams['font.sans-serif']=['SimHei']

'''plt.ylabel('百合酱蒸凤爪的相关性')
plt.xlabel('菜品')'''
plt.title('相关性分析(条形图)-3029')
plt.show()

热力图:

import numpy as np
import pandas as pd
inputfile="C:/Users/admin/Documents/WeChat Files/wxid_b0fz4hqogenr22/FileStorage/File/2023-03/data.csv"
data=pd.read_csv(inputfile)
description=[data.min(),data.max(),data.mean(),data.std()]
description=pd.DataFrame(description,index=['Min','Max','Mean','STD']).T
print('描述性统计结果:\n',np.round(description,2))
corr=data.corr(method='pearson')
import matplotlib.pyplot as plt
import seaborn as sns
plt.subplots(figsize=(10,10))
sns.heatmap(corr,annot=True,vmax=(1),square=True,cmap='Greens')
plt.title('相关热力图-3029')
plt.rcParams['font.sans-serif']=['SimHei']
plt.show()
plt.close

 

 

 

标签:数据分析,plt,凤爪,报告,酱蒸,百合,corr,data
From: https://www.cnblogs.com/x3029/p/17167899.html

相关文章

  • 基于出租车GPS轨迹数据的研究:出租车行程的数据分析|附代码数据
    原文链接:http://tecdat.cn/?p=7553最近我们被客户要求撰写关于出租车GPS轨迹数据的研究报告,包括一些图形和统计输出。通过解析原始数据,得到模式如下所示数据 每次骑......
  • 今日报告-09
    今日打卡所花时间(包括上课):7h代码量(行):300发表博客:4篇(不包括本篇)了解到的知识点:今天复习了一下JAVA的一些基础知识,并且看了许多网课教程,对Servlet有了更深的认识.主要......
  • 今日报告
    总结一下:忙碌且迷茫的一天代码时间(包括上课):5h代码量(行):200行(主要在写Android程序,还是个半成品)博客数量(篇):3篇了解到的相关知识点:1、有关Github的相关知识,学习了如何不用......
  • 今日报告
    packagecom.test.jdbc;importjava.sql.Connection;importjava.sql.DriverManager;importjava.sql.PreparedStatement;importjava.sql.ResultSet;importjava.......
  • 省选备战报告 第零辑 分块与根号平衡
    本笔记仅仅记录重点思路,详细解题过程请参阅原题题解难度从低到高为NÄIVE:有效思考时间少于十分钟EASY:能够完全独立得出MEDIUMEASY:需要题解提供关键思路跨越MEDIUM:需......
  • 日程报告8
    代码时间(包括上课):6h代码量(行):180博客数(篇):3 今天实现了昨天的课堂测试基础版(是的,昨天的任务今天刚刚做完T_T),最大的收获就是了解到了spilt函数的存在对文件的操作也进行了......
  • 今日报告-08
    今日打卡所花时间(包括上课):6h代码量(行):280发表博客:1篇(不包括本篇)了解到的知识点:今天上了软工课,王老师给我们讲了许多东西,还留了一个课堂测试,是JAVA比较基础的,但是我发......
  • 日程报告7
    代码时间(包括上课):4h代码量(行):140博客数(篇):1 今天在思考王老师留的题目,关于怎么寻找文章里的最大单词链可能是受C的影响,我最开始想到的是用Pair、边输入边比较,后来发现Jav......
  • 行业报告丨生成式 AI 海内外公司布局梳理(下)——国内篇:AI业务增长新驱动,相关产业技术齐
    原创|文BTF机器人03百度(1)广告收入增长趋缓,AI成业务增长新驱动核心广告业务增长乏力。百度是国内搜索及AI领域头部公司,业务收入主要来自搜索广告带来的在线市场服务,自2......
  • 行业报告丨生成式 AI 海内外公司布局梳理(上)——海外篇:微软弯道超车,谷歌蓄势待发
    原创|文BTF机器人01微软(1)老牌PC软件巨头,近年以云业务为核心,Azure市占率不断提升当前微软的核心业务包括智能云(Azure、WindowsServer、GitHub等)、生产力与企业流程(Off......