matplotlib 相关问题

Matplotlib是Python的绘图库,可以交互使用或嵌入到独立的GUI中。其紧凑的“pyplot”界面类似于MATLAB®的绘图功能。

具有不规则“箱”的极地等高线图

所以我有方位角和仰角的天空数据(从 matlab 导入),这些数据以 3 度 x 3 度样本进行“分箱”。因此矩阵为 30 x 120(3x30=90 度 el,3x120=360 度 az)。每个标高,0、3、6...

回答 1 投票 0

Pyinstaller 可执行文件依赖于外部 python 安装

我有一些使用相同环境的Python应用程序。这些应用程序使用 matplotlib 和 Qt,因此使用 pyinstaller 创建的单个可执行文件大约有 200+ MB。我怀疑...

回答 1 投票 0

为什么 Google Maps 和 Matplotlib 的结果不同?

我使用 matplotlib 绘制了一个 kml 文件并在 Google 地图上显示了它,但线条不同。 谁能告诉我为什么?我怎样才能像在谷歌地图中一样绘制它? 我使用 matplotlib 绘制了一个 kml 文件并在 Google 地图上显示了它,但线条不同。 谁能告诉我为什么?我怎样才能像在谷歌地图中一样绘制它? <?xml version="1.0" encoding="UTF-8"?> <kml xmlns="http://www.opengis.net/kml/2.2"> <Document> <name>2019年06月05日黄海海阳泰瑞号长征十一号海</name> <Style id="line-000000-1200-normal"> <LineStyle> <color>ff000000</color> <width>1.2</width> </LineStyle> </Style> <Style id="line-000000-1200-highlight"> <LineStyle> <color>ff000000</color> <width>1.8</width> </LineStyle> </Style> <StyleMap id="line-000000-1200"> <Pair> <key>normal</key> <styleUrl>#line-000000-1200-normal</styleUrl> </Pair> <Pair> <key>highlight</key> <styleUrl>#line-000000-1200-highlight</styleUrl> </Pair> </StyleMap> <Style id="poly-3949AB-1000-255-normal"> <LineStyle> <color>ffab4939</color> <width>1</width> </LineStyle> <PolyStyle> <color>ffab4939</color> <fill>1</fill> <outline>1</outline> </PolyStyle> </Style> <Style id="poly-3949AB-1000-255-highlight"> <LineStyle> <color>ffab4939</color> <width>1.5</width> </LineStyle> <PolyStyle> <color>ffab4939</color> <fill>1</fill> <outline>1</outline> </PolyStyle> </Style> <StyleMap id="poly-3949AB-1000-255"> <Pair> <key>normal</key> <styleUrl>#poly-3949AB-1000-255-normal</styleUrl> </Pair> <Pair> <key>highlight</key> <styleUrl>#poly-3949AB-1000-255-highlight</styleUrl> </Pair> </StyleMap> <Placemark> <name>ZSHA/A2585/19</name> <description><![CDATA[description: <br>名前: ]]></description> <styleUrl>#line-000000-1200</styleUrl> <ExtendedData> <Data name="description"> <value/> </Data> <Data name="名前"> <value/> </Data> </ExtendedData> <LineString> <tessellate>1</tessellate> <coordinates> 121.409097,34.899247,0 121.407996,34.881579,0 121.404801,34.864084,0 121.399542,34.846932,0 121.392271,34.830286,0 121.38306,34.814308,0 121.371999,34.79915,0 121.359193,34.784958,0 121.344768,34.771868,0 121.328861,34.760006,0 121.311627,34.749485,0 121.29323,34.740406,0 121.273848,34.732857,0 121.253665,34.726909,0 121.232876,34.722619,0 121.211679,34.720028,0 121.190278,34.719162,0 121.168876,34.720028,0 121.147679,34.722619,0 121.12689,34.726909,0 121.106708,34.732857,0 121.087325,34.740406,0 121.068929,34.749485,0 121.051694,34.760006,0 121.035788,34.771868,0 121.021362,34.784958,0 121.008557,34.79915,0 120.997495,34.814308,0 120.988284,34.830286,0 120.981014,34.846932,0 120.975755,34.864084,0 120.972559,34.881579,0 120.971459,34.899247,0 120.972466,34.91692,0 120.975572,34.934426,0 120.980748,34.951596,0 120.987946,34.968266,0 120.997098,34.984274,0 121.008115,34.999465,0 121.020893,35.013694,0 121.03531,35.026821,0 121.051225,35.038721,0 121.068487,35.049279,0 121.086928,35.058391,0 121.10637,35.06597,0 121.126625,35.071942,0 121.147496,35.07625,0 121.168783,35.078851,0 121.190278,35.079721,0 121.211773,35.078851,0 121.233059,35.07625,0 121.253931,35.071942,0 121.274186,35.06597,0 121.293628,35.058391,0 121.312069,35.049279,0 121.32933,35.038721,0 121.345246,35.026821,0 121.359662,35.013694,0 121.37244,34.999465,0 121.383458,34.984274,0 121.392609,34.968266,0 121.399807,34.951596,0 121.404984,34.934426,0 121.40809,34.91692,0 121.409097,34.899247,0 </coordinates> </LineString> </Placemark> <Placemark> <name>ZSHA/A2637/19</name> <description><![CDATA[description: <br>名前: ]]></description> <styleUrl>#poly-3949AB-1000-255</styleUrl> <ExtendedData> <Data name="description"> <value/> </Data> <Data name="名前"> <value/> </Data> </ExtendedData> <Polygon> <outerBoundaryIs> <LinearRing> <tessellate>1</tessellate> <coordinates> 124,33.680556,0 123.628889,33.235556,0 124.598652,32.687742,0 124.966694,33.118961,0 124,33.680556,0 </coordinates> </LinearRing> </outerBoundaryIs> </Polygon> </Placemark> <Placemark> <name>RKRR/A0864/19</name> <description><![CDATA[description: <br>名前: ]]></description> <styleUrl>#poly-3949AB-1000-255</styleUrl> <ExtendedData> <Data name="description"> <value/> </Data> <Data name="名前"> <value/> </Data> </ExtendedData> <Polygon> <outerBoundaryIs> <LinearRing> <tessellate>1</tessellate> <coordinates> 124,33.680556,0 124,33.023056,0 124.598652,32.687742,0 124.966694,33.118961,0 124,33.680556,0 </coordinates> </LinearRing> </outerBoundaryIs> </Polygon> </Placemark> <Placemark> <name>RJJJ/J2462/19</name> <description><![CDATA[description: <br>名前: ]]></description> <styleUrl>#poly-3949AB-1000-255</styleUrl> <ExtendedData> <Data name="description"> <value/> </Data> <Data name="名前"> <value/> </Data> </ExtendedData> <Polygon> <outerBoundaryIs> <LinearRing> <tessellate>1</tessellate> <coordinates> 135.728611,25.744722,0 135.224722,25.186111,0 136.487549,24.20233,0 137.016389,24.755556,0 135.728611,25.744722,0 </coordinates> </LinearRing> </outerBoundaryIs> </Polygon> </Placemark> <Placemark> <name>海上45°轨道</name> <description><![CDATA[description: <br>名前: Route]]></description> <styleUrl>#line-000000-1200</styleUrl> <ExtendedData> <Data name="description"> <value/> </Data> <Data name="名前"> <value>Route</value> </Data> </ExtendedData> <LineString> <tessellate>1</tessellate> <coordinates> 121.1829579,34.9082773,0 138.2007802,23.3168334,0 </coordinates> </LineString> </Placemark> </Document> </kml> 您需要使用 正交地图投影 来绘制 KML 以匹配 Google 的视图: 一种方法是使用 geoplot : import geoplot ax = geoplot.polyplot( gpd.read_file("file.kml"), projection=geoplot.crs.Orthographic(), figsize=(17, 5), facecolor="cyan", ) ax.coastlines()

回答 1 投票 0

Matplotlib 运行时错误;找不到乳胶

所以,这里是我的代码中与问题相关的一些片段。当我去运行这个函数时,我收到一条以 RuntimeError 结尾的错误消息:无法用 tex 处理字符串,因为

回答 1 投票 0

如何在gpd.GeoDataFrame中绘制LinsString?

我有一个包含LinrString和Polygon的kml文件,我可以绘制多边形,但我不确定如何绘制LineString,我尝试了polys.boundary.plot(ax = axs,facecolor = color,color = color,label =传说,佐尔...

回答 1 投票 0

如何将注释水平居中于某个点?

我想采用类似这样的代码来进行散点图注释...... 导入 matplotlib; matplotlib.use('TkAgg') 将 matplotlib.pyplot 导入为 plt 标签= [“阿布拉”,“卡达布拉&q...

回答 1 投票 0

Matplotlib 布局问题

我正在用Python v3.7.9编写一些质谱数据缩减软件,并使用matplotlib v3.5.3来显示数据。 我最近发现我一直使用错误的模块,matplotlib.pypl...

回答 1 投票 0

如何从 Pandas 数据框中制作多列的多个图?

假设我有一个像这样的数据框,其中包含年份、月份、最大值、最小值: 年 月 最大组合 2000年 1 3.0 0.30 2000年 2 3.7 0.70 2000年 3 3.6 0.60 2001年1 2.4 1.40 2001...

回答 1 投票 0

有什么方法可以在图的顶部画一条线来指示某些东西吗?

我打算绘制火车的悬挂行程 x 距离的图。我有一个数据集,其中包含这些信息以及与火车处于直线轨道还是曲线轨道相关的信息。我想要

回答 1 投票 0

为什么在我重新组织数据后,GeoPandas 会更改绘图类型?

我在绘制地图时似乎遇到了一些问题。请耐心等待,因为我是数据可视化的新手。 我想获取一些公司销售数据并制作一个区域统计图(最终是一个气泡图)到

回答 1 投票 0

编辑 x 轴刻度标签的日期格式

我正在寻找编辑 x 轴上日期的格式。下图显示了它们默认情况下如何显示在我的条形图上。我想删除重复的“12 月”和“2012 年”,只是...

回答 4 投票 0

使用 shading='flat' 时,C (250, 286) 的尺寸应比 X(251) 和 Y(287) 小 1

我试图创建一个函数,使用audiosegment创建频谱图,使用matplotlib.plot创建图形并将其保存为图像,但是,我不断在标题中收到错误。我

回答 1 投票 0

使用 python matplotlib 创建水平瀑布图

我正在尝试创建一个瀑布图,它就像一个条形图,不同之处在于每个条形图都从其相邻条形图的末尾开始,在末尾或开头,这样您就可以获得总数,并且可以看到它是如何实现的

回答 1 投票 0

matplotlib:plt.pause后画布缓冲区大小发生变化?

重现的最少代码 将 numpy 导入为 np 从 matplotlib 导入 pyplot 作为 plt 图, ax = plt.subplots(figsize = (5, 5)) 图.canvas.draw() len1 = len(np.frombuffer(fig.canvas.buffer_rgba(), dty...

回答 1 投票 0

Matplotlib 动画脚本第一次运行良好,但在重新运行时卡住,直到内核重新启动

我正在尝试运行一个动画,其中散点图每个时间步都会更新。我正在 vscode 中的 jupyter 笔记本中工作(如果相关)。下面给出的动画脚本第一次运行得很好...

回答 1 投票 0

这叫什么剧情?我如何用 matplotlib 绘制它?

我发现了这篇论文,其中介绍了下面的这个情节。有人可以分享一下这种剧情叫什么吗?如何使用 python(特别是 matplotlib)绘制类似的图表?我需要...

回答 1 投票 0

tight_layout() 不考虑图副标题

如果我向 matplotlib 图形添加副标题,它就会被子图的标题覆盖。有人知道如何轻松解决这个问题吗?我尝试了ight_layout()函数,但它只能使事情

回答 11 投票 0

尝试在绘图上显示线性回归结果

我不知道为什么简单的事情用Python会变得相当困难。很抱歉这个负面的介绍,但我试图向一位同事展示 python 比 Excel 更好,到目前为止我花了这么多

回答 1 投票 0

add_subplot(111,投影=“3d”)与Axes3D(图)

我见过两种创建 3D 轴的方法: 图 = plt.figure() ax = Fig.add_subplot(111, 投影=“3d”) 和 图 = plt.figure() ax = p3.Axes3D(图) 我检查了figure.add_sub的API...

回答 2 投票 0

如何在同一个图中并排绘制多个信号,并在 x 轴上显示信号编号?

我有来自不同受体的多个文件,我想将它们绘制在一个图表中。为了实现这一目标,我可以在全球范围内扩展数据以使其平滑。问题是我不知道我是否...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.