pandas如何绘图和保存图片_pandas plot 保存-程序员宅基地

技术标签: pandas  python  matplotlib  

pandas是基于matplotlib对数据进行可视化绘图的
先浅浅的记录一下代码片段
以后如果用到再补充

import
import pandas as pd
import matplotlib.pyplot as plt
显示图

savefig可以用来保存图片

for crop in crop_ls:
    df_crop = df.loc[df['列名'] == crop]
    df_crop = df_crop.groupby('date').agg('mean') 
    for title in list(df_crop):
        if df_crop[title].dtype != 'object': # 选择所有数值型的数据进行可视化展示
            plt.plot(df_crop[title]) # 绘制图
            filename = '{}-{}.png'.format(crop,title)
            # plt.savefig(filename) # 保存图片
            print(filename)
            plt.show() # 显示图片
            # plt.cla() # 清空画布
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_43532281/article/details/126513550

智能推荐

Tomcat部署Web项目访问404问题_linux下启动tomcat访问html报错404-程序员宅基地

文章浏览阅读1.7w次。写好一个Web项目想部署到Linux上运行一下,把Tomcat、Mysql、JDK等环境搭好后,访问Tomcat欢迎页面正常,访问ip:端口/项目名却显示404。找了好久,修改Tomcat配置文件等等措施都试过了,都无效。最后新建一个空项目,只包含一个jsp,访问成功。在项目中新建一个Servlet,再次访问,报500错误,报UnsupportedClassVersionError异常,_linux下启动tomcat访问html报错404

【2022】解决win7/8/10 多用户登录远程桌面(多人登录同一账号远程)_你已断开连接,因为已与远程电脑建立了另一个连接-程序员宅基地

文章浏览阅读7.7k次,点赞3次,收藏7次。【2022】解决win7/8/10 多用户登录远程桌面(多人登录同一账号远程)_你已断开连接,因为已与远程电脑建立了另一个连接

eNSP华为模拟器安装_ensp vb-程序员宅基地

文章浏览阅读609次。文章目录一、eNSP是什么?二、安装步骤1.安装VirtualBox2.安装Wireshark3.安装WinPcap4.安装eNSP总结提示:以下是本篇文章正文内容,下面案例可供参考一、eNSP是什么?根据百度百科的解释,eNSP(Enterprise Network Simulation Platform)是一款由华为提供的、可扩展的、图形化操作的网络仿真工具平台,主要对企业网络路由器、交换机进行软件仿真,完美呈现真实设备实景,支持大型网络模拟,让广大用户有机会在没有真实设备的情况下能够模拟演练,_ensp vb

【OpenGL】LNK1104 无法打开文件“freeglutd.lib”-程序员宅基地

文章浏览阅读2.6k次,点赞2次,收藏3次。新建的OpenGL程序编译时经常会出现[LNK1104 无法打开文件“freeglutd.lib”]问题,如果freeglutd.lib确实放到了正确的路径下,通常可以通过添加“NDEBUG”宏定义解决问题。1 添加NDEBUG如果使用的是Visual Studio,可以使用如下方法添加:在项目属性中选择C/C++ -> 预处理器 -> 预处理器定义  ..._lnk1104 cannot open file 'freeglut.lib

关于JSP连接池-程序员宅基地

文章浏览阅读5.6k次。 到目前为目,JDBC2的连结池只是一个接口,没有真正的实现,JDBC3正在开发中,据报已经支持连结池,但..........JDBC3用了JNDI技术,连结池的配置可以让一个高手都烦死.目前第三方已经实现的连结池当然是poolman,1.0版对一般用户来说已经足够用了.配置也简单,2.0版虽然增加了一些功能,但配置也是采用JNDI,对RMI和EJB不懂的朋友可能很烦.建议用1.0的了.如果有兴趣_jsp连接池

opencv生成圆形标定版程序_圆环标定板图片生成-程序员宅基地

文章浏览阅读1.4k次。#include <opencv2/highgui/highgui.hpp>#include <opencv2/imgproc/imgproc.hpp>#include <opencv2/opencv.hpp> using namespace cv;using namespace std; #define WINDOW_..._圆环标定板图片生成

随便推点

MATLAB R2016b 静默安装、激活(Ubuntu 16.04)_matlabr2016激活-程序员宅基地

文章浏览阅读2.6k次。MATLAB R2016b 静默安装、激活(Ubuntu 16.04)概要无图形界面环境下,静默安装、激活MATLAB。R2016b的iso安装包分两份,静默安装时需要合并为一份,否则要处理换碟问题。注意:本文的所有命令使用root权限执行。系统环境Ubuntu 16.04文件准备下载安装包(放置在”~/Matlab/”目录下): 1. R2016b_glnxa6..._matlabr2016激活

【数据分析实例】6000 条倒闭企业数据分析_6000条倒闭企业数据分析-程序员宅基地

文章浏览阅读2.5k次,点赞2次,收藏16次。这是一份来自和鲸社区的倒闭企业数据集,总计 6,272 条记录,大小为 2.3 M,包含 21 个字段。_6000条倒闭企业数据分析

中国移动Mas(普通短信)_mas.10086.cn 查看短信发送记录-程序员宅基地

文章浏览阅读5.3k次,点赞3次,收藏12次。目录0 前言1 准备工作1.1 引入移动Mas jar包1.2 引入依赖2 完成短信发送功能2.1 编写普通短信发送Service请求Entity响应EntityMd5工具类短信发送Service编写controller,暴露接口3 打包部署4 在项目中调用最近由于业务需求,需要将原先的阿里元短信功能修改成中国移动的Mas。经过几天的研究接口文档,最终实现了:将移动的Mas的普通短信功能打成一个 jar 包,运行在服务器上,实现在业务代码中调用接口中的接口,发送短信的功能。0 前言要使用中国移动的_mas.10086.cn 查看短信发送记录

jquery事件冒泡-程序员宅基地

文章浏览阅读107次。一、什么是冒泡事件事件发生后,浏览器通常首先触发事件发生元素上的事件处理程序,然后是它的父元素,父元素的父元素……依此类推, 直到文档的根元素为止。这被称为事件冒泡,是事件传播的最常见的方式。当处理好一个事件后, 你可能想要停止事件的传播,不希望它继续冒泡。就要绑定该事件的处理方法。如上图,给他们都设置一个点击事件,当点击button时即触发button的点击事件时则会触发相应的父..._什么是jquery的事件冒泡

css音量调节,原生js+css调节音量滑块-程序员宅基地

文章浏览阅读638次。本文实例为大家分享了js调节音量滑块的具体代码,供大家参考,具体内容如下html部分当前位置0%css部分.all {width: 500px;height: 80px;margin: 100px auto;position: relative;}.bar {width: 500px;height: 20px;border-radius: 10px;background: #aaa;positio..._css音量大小

推荐几款好用的截图软件_黑马截图软件-程序员宅基地

文章浏览阅读785次。推荐几款好用的截图软件_黑马截图软件

推荐文章

热门文章

相关标签