解决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工程师面试题 与Python Web相关
Jan 14 Python
人机交互程序 python实现人机对话
Nov 14 Python
Python利用multiprocessing实现最简单的分布式作业调度系统实例
Nov 14 Python
基于python 二维数组及画图的实例详解
Apr 03 Python
用python处理MS Word的实例讲解
May 08 Python
python matlibplot绘制3D图形
Jul 02 Python
Python实现将多个空格换为一个空格.md的方法
Dec 20 Python
python引用(import)某个模块提示没找到对应模块的解决方法
Jan 19 Python
python爬虫项目设置一个中断重连的程序的实现
Jul 26 Python
python通过robert、sobel、Laplace算子实现图像边缘提取详解
Aug 21 Python
通过python3实现投票功能代码实例
Sep 26 Python
解决Keras中Embedding层masking与Concatenate层不可调和的问题
Jun 18 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
多重?l件?合查?(二)
2006/10/09 PHP
php5.5新数组函数array_column使用
2013/07/08 PHP
Laravel使用支付宝进行支付的示例代码
2017/08/16 PHP
PHP实现的链式队列结构示例
2017/09/15 PHP
JS 学习笔记 防止发生命名冲突
2009/07/30 Javascript
AngularJs验证重复密码的方法(两种)
2016/11/25 Javascript
学习使用bootstrap的modal和carousel
2016/12/09 Javascript
移动端刮刮乐的实现方式(js+HTML5)
2017/03/23 Javascript
AngularJS实现的回到顶部指令功能实例
2017/05/17 Javascript
Mint UI 基于 Vue.js 移动端组件库
2017/11/07 Javascript
Vue 去除路径中的#号
2018/04/19 Javascript
详解Vue CLI 3.0脚手架如何mock数据
2018/11/23 Javascript
npm 语义版本控制详解
2019/09/10 Javascript
vue实现权限控制路由(vue-router 动态添加路由)
2019/11/04 Javascript
小程序实现按下录音松开识别语音
2019/11/22 Javascript
vue搜索页开发实例代码详解(热门搜索,历史搜索,淘宝接口演示)
2020/04/11 Javascript
Vue+axios封装请求实现前后端分离
2020/10/23 Javascript
多线程爬虫批量下载pcgame图片url 保存为xml的实现代码
2013/01/17 Python
Python psutil模块简单使用实例
2015/04/28 Python
python实现多线程行情抓取工具的方法
2018/02/28 Python
python 字典 按key值大小 倒序取值的实例
2018/07/06 Python
python实现图书馆抢座(自动预约)功能的示例代码
2020/09/29 Python
python如何利用Mitmproxy抓包
2020/10/10 Python
阿提哈德航空官方网站:Etihad Airways
2017/01/06 全球购物
英文版餐饮业求职信
2013/10/18 职场文书
公司周年庆典邀请函
2014/01/12 职场文书
商场中秋节广播稿
2014/01/17 职场文书
药学专业学生的自我评价分享
2014/02/06 职场文书
法律七进实施方案
2014/03/15 职场文书
化学专业自荐信
2014/05/28 职场文书
2014房屋登记授权委托书
2014/10/13 职场文书
2014年宣传工作总结
2014/11/18 职场文书
2016党性教育学习心得体会
2016/01/21 职场文书
python中24小时制转换为12小时制的方法
2021/06/18 Python
我收到了德劲DE1107
2022/04/05 无线电
Elasticsearch 索引操作和增删改查
2022/04/19 Python