返回顶部
首页 > 资讯 > 后端开发 > Python >如何用Python帮朋友做了张猪肉数据分析图
  • 118
分享到

如何用Python帮朋友做了张猪肉数据分析图

2023-06-16 18:06:37 118人浏览 泡泡鱼

Python 官方文档:入门教程 => 点击学习

摘要

如何用python帮朋友做了张猪肉数据分析图,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。事情的经过是这样的:我开开心心的去一家烧饼店吃饭抬头一看,二师兄又涨价了叹了口气,

如何用python帮朋友做了张猪肉数据分析图,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

事情的经过是这样的:

我开开心心的去一家烧饼店吃饭

如何用Python帮朋友做了张猪肉数据分析图

抬头一看,二师兄又涨价了

叹了口气,再这么下去真的要吃不起夹肉的烧饼了

点了两个烧饼一碗馄饨

快吃完的时候,收到了朋友阿东的微信

阿东是我初中同学,好些日子没联系了

如何用Python帮朋友做了张猪肉数据分析图

眼瞅着他快聊到区块链了,虽然这事不靠谱,但还是答应了阿东帮他做图。

我赶紧吃完最后一口,回公司,决定不午睡了。

开工!

阿东想要这样的图:

如何用Python帮朋友做了张猪肉数据分析图

折线图嘛,先获取数据吧

正好图片中显示了数据来源:“中国养猪网”

打开官网,找到并跳转到猪价网址 Http://zhujia.zhuwang.cc/

如何用Python帮朋友做了张猪肉数据分析图

F12,Network查看异步请求XHR,成功找到价格接口。

如何用Python帮朋友做了张猪肉数据分析图

新标签页打开,在线解析JSON数据。

如何用Python帮朋友做了张猪肉数据分析图

部分爬虫代码(完整代码见文末下载地址):

def get_comments(url):     doc = get_json(url)     dic = {}     dic['pigprice'] = doc['pigprice']     dic['pig_in'] = doc['pig_in']     dic['pig_local'] = doc['pig_local']     dic['maizeprice'] = doc['maizeprice']     dic['bean'] = doc['bean']     a = '-'.join(doc['time'][3])     b = time.strftime('%Y-%m-%d',time.localtime(time.time()))     print(dateRange(a,b))     dic['time'] = dateRange(a,b)     return pd.DataFrame(dic)  data =get_comments('http://zhujia.zhuwang.cc/index/api/chartData?areaId=-1&aa=1571997555296')

运行结果:

如何用Python帮朋友做了张猪肉数据分析图

成功获取最近一年的各种价格√

下面开始给阿东做折线图:

生猪价格的话选第一个外三元就好了,

使用 matplotlib 轻松可以做出折线图。

from pylab import mpl import  matplotlib.pyplot as plt mpl.rcParams['font.sans-serif'] = ['SimHei'] # 指定默认字体 mpl.rcParams['axes.unicode_minus']  plt.figure(figsize=(8,4), dpi=80) plt.plot(data['time'],data['pigprice'], color="r",linestyle = "-") plt.xticks(data['time'][2::121], rotation=0) plt.xlabel("生猪(外三元) 元/公斤")

如何用Python帮朋友做了张猪肉数据分析图

感觉还差点东西,可以标注一下最新一天的价格

另外既然已经获取了玉米和豆粕的价格,就一起做了吧~

利用 plt.subplot 可以绘制多个子图

from pylab import mpl import  matplotlib.pyplot as plt mpl.rcParams['font.sans-serif'] = ['SimHei'] # 指定默认字体 mpl.rcParams['axes.unicode_minus']  plt.figure(figsize=(8,10), dpi=80) plt.figure(1) ax1 = plt.subplot(311) plt.plot(data['time'],data['pigprice'], color="r",linestyle = "-") plt.xticks([]) plt.annotate(data['pigprice'][365], xy=(data['time'][365], 40), xytext=(data['time'][270], 35), arrowprops=dict(facecolor='black', shrink=0.1, width=0.5)) plt.xlabel("生猪(外三元) 元/公斤")  ax2 = plt.subplot(312) plt.plot(data['time'],data['maizeprice'],color="y",linestyle = "-") plt.xticks([]) plt.xlabel("玉米(15%水分) 元/吨")  ax3 = plt.subplot(313) plt.plot(data['time'],data['bean'],color="g",linestyle = "-") plt.xlabel("豆粕(43%蛋白) 元/吨") plt.xticks(data['time'][2::121], rotation=0)

如何用Python帮朋友做了张猪肉数据分析图

如何用Python帮朋友做了张猪肉数据分析图

完工,

发给阿东。

却得到这样的回复

如何用Python帮朋友做了张猪肉数据分析图


如何用Python帮朋友做了张猪肉数据分析图

原来在他心里是这么定义朋友的啊。

可以,

这很东哥,

这很兄弟。

关于如何用Python帮朋友做了张猪肉数据分析图问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注编程网Python频道了解更多相关知识。

--结束END--

本文标题: 如何用Python帮朋友做了张猪肉数据分析图

本文链接: https://lsjlt.com/news/284722.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 如何用Python帮朋友做了张猪肉数据分析图
    如何用Python帮朋友做了张猪肉数据分析图,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。事情的经过是这样的:我开开心心的去一家烧饼店吃饭抬头一看,二师兄又涨价了叹了口气,...
    99+
    2023-06-16
  • 如何用python做数据分析
    使用Python进行数据分析可以通过以下步骤进行:1. 安装Python和相应的数据分析库:首先,你需要安装Python解释器。可以...
    99+
    2023-10-08
    python
  • python如何做数据分析
    python可以使用以下工具做数据分析。Matplotlib可以用来绘制数据图表,能够绘制各类图形,Numpy主要针对数组数据的一些相关处理,Pandas则比较高级,可以处理Series、DataFrame等高级数据结构和工具,一般常用的有...
    99+
    2024-04-02
  • word如何做图表数据分析图
    Word是一款文字处理软件,通常用于创建文档、设计报告和编辑文章。虽然Word并不是专门用于数据分析和制作图表的软件,但它仍然提供了...
    99+
    2023-09-09
    word
  • 如何用Python做疫情数据分析
    本篇文章为大家展示了如何用Python做疫情数据分析,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。最近在这个全民抗疫情的非常时期,每天在家除了远程办公之外,也不由得随时刷新下疫情信息,关心一下有什么...
    99+
    2023-06-16
  • 如何使用Python对NetCDF数据做空间相关分析
    引言:我一直想理解空间相关分析的计算思维,于是今天又拿起Python脚本和数据来做练习。首先需要说明的是,这次实验的数据和Python脚本均来自于[好久不见]大佬,在跟大佬说明之后,...
    99+
    2024-04-02
  • 如何用python进行数据分析
    Python是一个非常强大的数据分析工具,它提供了丰富的库和函数来处理、分析、可视化数据,并在各个领域得到了广泛应用。本文将介绍如何使用Python进行数据分析。以下按照流程简述如下: 数据预处理 数据预处理通常是数据分析的第一步,这个过程...
    99+
    2023-09-08
    信息可视化
  • 二维码技术在Python IDE中的应用,如何帮助大数据分析?
    二维码技术已经成为了现代化社会中广泛应用的一种技术,它能够方便地存储和传递信息,受到越来越多人的青睐。在Python IDE中,二维码技术也得到了广泛的应用,并且已经成为了大数据分析中必不可少的一部分。本文将通过介绍二维码技术在Pytho...
    99+
    2023-09-26
    ide 二维码 大数据
  • 如何使用Python搞定数据分析
    大数据是当前比较火的方向,依托于这一行业,互联网公司对数据分析人员需求也逐年递增,数据分析师也成为是当前比较火的从业方向。 数据是企业数字资产,如何让这些资产转化为实际价值? 通过数据分析工具或者数据分析人员对数据进行挖掘,挖掘潜在价值,为...
    99+
    2023-01-31
    如何使用 数据 Python
  • 如何使用Go语言和Redis做实时数据分析
    如何使用Go语言和Redis做实时数据分析概述:随着大数据时代的到来,数据分析在企业决策中的重要性越来越凸显。而实时数据分析则成为了更加流行和需要的技术方法。本文将介绍如何使用Go语言和Redis实现实时数据分析,并提供具体的代码示例。Re...
    99+
    2023-10-27
    Go语言 redis 实时数据分析
  • 如何用Python分析相亲网站数据
    这篇文章主要介绍“如何用Python分析相亲网站数据”,在日常操作中,相信很多人在如何用Python分析相亲网站数据问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何用Python分析相亲网站数据”的疑惑有所...
    99+
    2023-06-27
  • 如何使用Python分析14亿条数据
    这篇文章主要介绍“如何使用Python分析14亿条数据”,在日常操作中,相信很多人在如何使用Python分析14亿条数据问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何使用Python分析14亿条数据”的疑...
    99+
    2023-07-06
  • 如何用Python对数据进行相关性分析
    这期内容当中小编将会给大家带来有关如何用Python对数据进行相关性分析,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。在进行数据分析时,我们所用到的数据往往都不是一维的,而这些数据在分析时难度就增加了不少...
    99+
    2023-06-16
  • 如何用Python进行大数据挖掘和分析
    今天就跟大家聊聊有关如何用Python进行大数据挖掘和分析,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。大数据无处不在。在时下这个年代,不管你喜欢与否,在运营一个成功的商业的过程中都...
    99+
    2023-06-05
  • 如何使用Python中的数据分析库进行数据处理
    如何使用Python中的数据分析库进行数据处理人们越来越重视数据处理和分析的重要性。随着电子设备的不断普及和互联网的发展,我们每天都会产生大量的数据。要从这些海量的数据中提取有用的信息和洞察,就需要使用强大的工具和技术。Python作为一种...
    99+
    2023-10-22
    Python 数据分析 数据处理
  • Python 和 Laravel:如何使用实时数组进行数据分析?
    随着数据量的不断增加,数据分析已成为了许多企业和组织的重要工作。而 Python 和 Laravel 作为目前最为流行的编程语言之一,它们在数据分析方面的能力也备受关注。本文将介绍如何使用 Python 和 Laravel 中的实时数组进...
    99+
    2023-10-01
    laravel 实时 数组
  • 如何用Python数据可视化来分析用户留存率
    关于“漏斗图” 漏斗图常用于用户行为的转化率分析,例如通过漏斗图来分析用户购买流程中各个环节的转化率。当然在整个分析过程当中,我们会把流程优化前后的漏斗图放在一起,进行比较分析,得...
    99+
    2024-04-02
  • 如何使用Python爬取历年高考数据并分析
    这篇文章给大家分享的是有关如何使用Python爬取历年高考数据并分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。开发工具**Python版本:**3.6.4相关模块:pyecharts模块;以及一些Python...
    99+
    2023-06-15
  • 如何在 Python 中使用 numpy 实现实时数据分析?
    Python 是一种非常强大的编程语言,而 numpy 则是 Python 中用于科学计算的一个强大的工具。numpy 提供了许多用于数值计算的功能和数据结构,因此它被广泛地用于实时数据分析。在本篇文章中,我们将介绍如何使用 numpy 在...
    99+
    2023-07-04
    编程算法 numy 实时
  • 详解如何使用numpy提高Python数据分析效率
    目录1、数组初始化2、数组元素计算3、数组元素提取NumPy是Python语言的一个第三方库,其支持大量高维度数组与矩阵运算。 作为python科学计算领域的三剑客之一,numpy在...
    99+
    2023-05-15
    Python numpy提高数据分析效率 Python提高数据分析效率 Python numpy数据分析 Python numpy
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作