解决python中使用plot画图,图不显示的问题


Posted in Python onJuly 04, 2018

对以下数据画图结果图不显示,修改过程如下

df3 = {'chinese':109, 'American':88, 'German': 66, 'Korea':23, 'Japan':5, 'England':118}
df4 = pd.DataFrame(df3)
df4.plot(kind='barh', rot=0)

运行结果:ValueError: If using all scalar values, you must pass an index

原因:缺少索引

修改后:

#方式1:
df4 = pd.DataFrame.from_dict(df3,orient='index').T
df4.plot(kind='barh', rot=0)
print df4
#结果:
  Korea England chinese German American Japan
0   23   118   109   66    88   5
#方式2:

df5 = pd.DataFrame({"key": df3.keys(), "value": df3.values()})
print df5
#结果为:
    key value
0   Korea   23
1  England  118
2  chinese  109
3  German   66
4 American   88
5   Japan   5
# 作图语句:
df4.plot()
df5.plot(kind='barh', rot=0)
#运行以上语句图片不显示
#增加以下句子后出现图片
import matplotlib.pyplot as plt
plt.show()

df4的图结果

解决python中使用plot画图,图不显示的问题

df5的图结果

解决python中使用plot画图,图不显示的问题

以上这篇解决python中使用plot画图,图不显示的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python实现linux服务器批量修改密码并生成execl
Apr 22 Python
Python使用MYSQLDB实现从数据库中导出XML文件的方法
May 11 Python
Python实现选择排序
Jun 04 Python
python中利用zfill方法自动给数字前面补0
Apr 10 Python
python将字符串以utf-8格式保存在txt文件中的方法
Oct 30 Python
python 将对象设置为可迭代的两种实现方法
Jan 21 Python
不到40行代码用Python实现一个简单的推荐系统
May 10 Python
python安装scipy的方法步骤
Jun 26 Python
python实现扫雷游戏
Mar 03 Python
基于PyQT实现区分左键双击和单击
May 19 Python
Python使用文件操作实现一个XX信息管理系统的示例
Jul 02 Python
python实现图片转字符画的完整代码
Feb 21 Python
Django框架实现逆向解析url的方法
Jul 04 #Python
pandas 实现字典转换成DataFrame的方法
Jul 04 #Python
详解Django中六个常用的自定义装饰器
Jul 04 #Python
浅析Python pandas模块输出每行中间省略号问题
Jul 03 #Python
python中datetime模块中strftime/strptime函数的使用
Jul 03 #Python
pandas.DataFrame选取/排除特定行的方法
Jul 03 #Python
python 中字典嵌套列表的方法
Jul 03 #Python
You might like
php 短链接算法收集与分析
2011/12/30 PHP
用PHP实现浏览器点击下载TXT文档的方法详解
2013/06/02 PHP
Mac环境下php操作mysql数据库的方法分享
2015/05/11 PHP
PHP+Ajax 检测网络是否正常实例详解
2016/12/16 PHP
Laravel 之url参数,获取路由参数的例子
2019/10/21 PHP
jQuery 数据缓存data(name, value)详解及实现
2010/01/04 Javascript
js 判断控件获得焦点的示例代码
2014/03/04 Javascript
用js传递value默认值的示例代码
2014/09/11 Javascript
Javascript简单改变表单元素背景的方法
2015/07/15 Javascript
javascript实现省市区三级联动下拉框菜单
2015/11/17 Javascript
javascript数组克隆简单实现方法
2015/12/16 Javascript
JavaScript+CSS无限极分类效果完整实现方法
2015/12/22 Javascript
Angularjs实现带查找筛选功能的select下拉框示例代码
2016/10/04 Javascript
AngularJS递归指令实现Tree View效果示例
2016/11/07 Javascript
js调用刷新界面的几种方式
2017/05/03 Javascript
Vue数组更新及过滤排序功能
2017/08/10 Javascript
微信小程序使用gitee进行版本管理
2018/09/20 Javascript
Nodejs监听日志文件的变化的过程解析
2019/08/04 NodeJs
vue实现lodop打印功能的示例
2020/11/11 Javascript
[20:57]Ti4主赛事第三天开幕式
2014/07/21 DOTA
python在命令行下使用google翻译(带语音)
2014/01/16 Python
Centos5.x下升级python到python2.7版本教程
2015/02/14 Python
Python虚拟环境virtualenv的安装与使用详解
2017/05/28 Python
Python进阶之递归函数的用法及其示例
2018/01/31 Python
使用celery执行Django串行异步任务的方法步骤
2019/06/06 Python
HTML的form表单和django的form表单
2019/07/25 Python
Python 类的魔法属性用法实例分析
2019/11/21 Python
python 实现单通道转3通道
2019/12/03 Python
python异常处理之try finally不报错的原因
2020/05/18 Python
使用HTML5 Canvas绘制圆角矩形及相关的一些应用举例
2016/03/22 HTML / CSS
美国最大的团购网站:Groupon
2016/07/23 全球购物
报关专员求职信范文
2014/02/22 职场文书
2015年普法依法治理工作总结
2015/05/26 职场文书
Pytorch GPU内存占用很高,但是利用率很低如何解决
2021/06/01 Python
详解SpringBoot异常处理流程及原理
2021/06/21 Java/Android
基于Python编写一个监控CPU的应用系统
2022/06/25 Python