基于销售软件利润表的数据可视化分析:数据+代码+实验报告:

简介: 基于销售软件利润表的数据可视化分析:数据+代码+实验报告:

9be72f80d7a4418385ef3c2c26497fe6.png


d9f9f76bec5e4f17a2480173370f8b46.png



08a9e667d07c4b9a9936a3344c4779af.png


代码:

# pip install seaborn  -i https://pypi.tuna.tsinghua.edu.cn/simple
import pandas as pd
import seaborn as sns
import numpy as np
import matplotlib.pyplot as plt
import warnings
warnings.filterwarnings("ignore")#忽略一些警告 不影响运行
import numpy as np
import pandas as pd
data=pd.read_excel("01中国软件-利润表(1).xlsx")
data_inf=[]
for line in data.values:
    if len(str(line[1]))>3 and len(str(line[2]))>3  :
        print(line)
        data_inf.append(line.tolist())
# 两类相关性分析
plt.rcParams['font.sans-serif']=['SimHei']
plt.rcParams['axes.unicode_minus']=False
a_1=data_inf[0][2:-1][:20]
b_1=data_inf[2][2:-1][:20]
print(a_1)
print(b_1)
plt.figure(figsize=(16,8))
plt.title("营业总收入和营业总成本相关性图")
plt.xlabel('营业总收入',fontsize=8)
plt.ylabel('营业总成本',fontsize=8)
plt.scatter(a_1,b_1)
plt.show()
# 两类相关性分析
a_1=data_inf[2][2:-1][:20]
b_1=data_inf[3][2:-1][:20]
plt.figure(figsize=(16,8))
plt.title("营业总成本和营业成本相关性图")
plt.xlabel('营业总成本',fontsize=8)
plt.ylabel('营业成本',fontsize=8)
plt.scatter(a_1,b_1)
plt.show()
# 两类相关性分析
a_1=data_inf[6][2:-1][:20]
b_1=data_inf[7][2:-1][:20]
plt.figure(figsize=(16,8))
plt.title("销售费用和管理费用相关性图")
plt.xlabel('销售费用',fontsize=8)
plt.ylabel('管理费用',fontsize=8)
plt.scatter(a_1,b_1)
plt.show()
#直方图
a_1=data_inf[0][2:-1]
x_close=[i for i in range(len(a_1))]
plt.xlabel('时间',fontsize=8)
plt.ylabel('营业总收入',fontsize=8)
plt.title("营业总收入直方图")
plt.hist(a_1, bins=40, facecolor="red", edgecolor="black", alpha=0.6)
# 显示图标题
plt.show()
#直方图
a_1=data_inf[6][2:-1]
x_close=[i for i in range(len(a_1))]
plt.xlabel('时间',fontsize=8)
plt.ylabel('销售费用',fontsize=8)
plt.title("销售费用直方图")
plt.hist(a_1, bins=40, facecolor="red", edgecolor="black", alpha=0.6)
# 显示图标题
plt.show()


数据+代码+实验报告


https://download.csdn.net/download/qq_38735017/87351321

https://download.csdn.net/download/qq_38735017/87351321

相关文章
|
存储 弹性计算 固态存储
阿里云服务器配置选择哪款性价比高?
阿里云服务器配置怎么选择?公司可以选择ECS计算型c7、通用型g6等独享型云服务器2核4G起步,个人用户选择ECS共享型s6云服务器1核2G配置,关于阿里云服务器配置的选择还是要根据实际使用场景来选择,云服务器配置包括ECS实例规格、CPU内存配置、公网带宽和系统盘,阿里云百科来详细说下企业用户和个人用户选择阿里云服务器配置的方法:
638 0
阿里云服务器配置选择哪款性价比高?
|
JavaScript 前端开发
JavaScript 中运算符优先级:理解规则、实战应用与进阶技巧
【4月更文挑战第6天】了解 JavaScript 运算符优先级是编写清晰无误代码的关键。优先级规则决定了运算的顺序,从高到低包括一元、乘性、加性、关系、相等性等运算符。掌握优先级能避免逻辑错误,例如在表达式 `a * b + c` 中,乘法先于加法执行。实际应用中,使用括号可以明确运算顺序,提高代码可读性。注意避免混淆优先级,如赋值与比较操作。利用优先级简化逻辑判断,遵循编码规范,提升编程技能。通过不断学习和实践,加深对运算符优先级的理解,优化代码质量。
612 0
|
canal 算法 安全
5大主流方案对比:MySQL千亿级数据线上平滑扩容实战 上
5大主流方案对比:MySQL千亿级数据线上平滑扩容实战 上
|
应用服务中间件 Docker 容器
docker tomcat时间少8小时问题解决
通过这些步骤,你应该能够解决Docker容器中Tomcat时间少8小时的问题,并确保容器中的时间与主机系统的时间保持一致。请根据你的实际情况和时区要求来调整时区设置。
633 0
|
数据采集 测试技术 数据安全/隐私保护
Playwright测试中避免使用no-wait-for-timeout的原因
在Web应用自动化测试中,Playwright作为首选框架,其稳定性至关重要。不当使用`no-wait-for-timeout`会导致测试结果不稳定、不符合真实用户体验且难以调试。推荐采用显式等待策略和合理设置超时时间,结合代理IP技术提高测试成功率和数据多样性。示例代码展示了如何在Playwright中配置代理IP进行数据抓取及分类统计。遵循这些最佳实践可确保测试既可靠又贴近实际用户场景。
920 4
Playwright测试中避免使用no-wait-for-timeout的原因
|
机器学习/深度学习 算法 异构计算
挑战Transformer的Mamba是什么来头?
【5月更文挑战第4天】Mamba是一种新型序列建模架构,由Albert Gu和Tri Dao提出,旨在解决Transformer在处理长序列数据时的效率问题。该模型采用选择性状态空间,允许动态调整状态以关注重要信息,忽略冗余。Mamba通过硬件感知的并行算法实现线性时间复杂度,提高计算效率,并简化架构,融合状态空间模型与Transformer的MLP块。在语言建模等任务中,Mamba表现优越,甚至超越更大规模的Transformer模型。然而,对于某些连续信号如音频,其性能可能不及传统LTI模型。
629 9
|
缓存 应用服务中间件 nginx
|
消息中间件 Unix Linux
Linux进程间通信(IPC)介绍:详细解析IPC的执行流程、状态和通信机制
Linux进程间通信(IPC)介绍:详细解析IPC的执行流程、状态和通信机制
945 1
|
人工智能 架构师 程序员
通义灵码上线一周年:超 600 万下载量,国内用户规模第一,新功能有奖测评
通义灵码一周年,新功能有奖测评火热开启!参与活动就有机会获得机械键盘、华为手环等好礼哦,快来了解吧。

热门文章

最新文章

下一篇
开通oss服务