matplotlib
cyber_1987
专注数据的数据分析师,以Python、VBA、Power query为主
展开
-
【转载】jupyter notebook中import matplotlib一直失败
这两天在阿里云虚机上使用jupyter notebook学习pyspark,里面有一段代码是需要使用matplotlib的,但是import matplotlib一直失败,提示:ModuleNotFoundError: No module named 'matplotlib.pyplot'尝试了在终端里pip uninstall matplotlib -ypip install matplotlib亦或者重启jupyter notebook,均失败告终想到了是matplotlib安装目录不一转载 2021-10-13 11:07:19 · 1886 阅读 · 1 评论 -
Matplotlib:解决批量制图时的内存不够问题(Out of memory)
前言:前一篇博客完成了经纬度画图的代码设计,现在需要批量生成不同路的图片,共计2000多张。但是在画图时,画到50张就会内存达到100%,且出现“MemoryError: In RendererAgg: Out of memory”的错误。在网上找了一些帖子,终于找到标准答案:1、fig = plt.figure() 放在for循环的外面;2、在每次循环开始阶段,加入plt.cla()(清除当前图形中的当前活动轴);代码:import pandas as pdimport numpy as原创 2020-08-15 14:05:28 · 5626 阅读 · 0 评论 -
Matplotlib:使用Python根据获得的经纬度坐标画图
前言因为根据地址库的经纬度坐标很难肉眼看出规律,所以想画个图看看。网上看了很多文章,大多都是基于标准地图的,但我只是想画个相对的坐标图就好。所以干脆就用matplotlib自己写一个吧。代码import pandas as pdimport numpy as npimport mathimport matplotlib.pyplot as pltdata = pd.read_csv('复赛标准地址库.csv', sep='\t', dtype={'locationx':'str', 'l原创 2020-08-09 17:10:11 · 19354 阅读 · 4 评论 -
Matplotlib学习(1、matplotlib入门)
import numpy as npfrom matplotlib import pyplot as pltimport matplotlibplt.rcParams['font.sans-serif']=['SimHei'] #用来正常显示中文标签plt.rcParams['axes.unicode_minus']=False #用来正常显示负号#有中文出现的情况,需要u'内容'...转载 2019-05-09 15:50:09 · 310 阅读 · 0 评论