从 GeoPandas 图中重新定位图例

2024-01-31

I'm plotting a map with legends using the GeoPandas plotting function. When I plot, my legends appear in the upper right corner of the figure. Here is how it looks like: enter image description here

我想将图例移到图表的下部。对于正常的 matplotlib 图,我通常会做这样的事情:

fig, ax = plt.subplots(1, figsize=(4.5,10))
lima_bank_num.plot(ax=ax, column='quant_cuts', cmap='Blues', alpha=1, legend=True)
ax.legend(loc='lower left')

然而,这种修改并未被考虑在内。


这可以使用以下方法完成legend_kwds争论:

df.plot(column='values', legend=True, legend_kwds={'loc': 'lower right'});
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

从 GeoPandas 图中重新定位图例 的相关文章

  • 如何在matplotlib中调整x轴

    I have a graph like this x轴上的数据表示小时 所以我希望x轴设置为0 24 48 72 而不是现在的值 很难看到 0 100 之间的数据 fig1 plt figure ax fig1 add subplot 11
  • matplotlib 和地理数据图的纵横比

    我处理地理信息并使用以下方式呈现结果 matplotlib 所有输入都是纬度 经度 度 我转换成 x y 米 用于我的计算 我在中展示了我的结果 纬度 经度 问题是获得图形的纵横比 右 所有图表都太宽 是否有标准程序来设置 正确的纵横比 这
  • 在 matplotlib 中的极坐标图上移动径向刻度标签

    From matplotlib 示例 http matplotlib org examples pylab examples polar demo html import numpy as np import seaborn as sbs
  • 如何在 pylab/pyplot 中裁剪极坐标图

    我有一个极坐标图 其中theta从 0 到 pi 2 变化 所以整个情节都在第一季度 如下所示 pylab inline X linspace 0 pi 2 polar X cos 6 X 2 source schurov com http
  • 使用 matplotlib 绘制简单的 3d numpy 数组

    我想绘制三维 ODE 系统的数值方法的结果 我的输出采用以下形式 假设我们已经计算了三个步骤 import numpy as np v np array 1 2 3 4 5 6 7 8 9 其中每个三元组中的第一个值是 x 坐标 第二个是
  • matplotlib 未检测到字体

    当我使用fontname 与Humor Sans字体我收到此错误 usr lib python3 5 site packages matplotlib font manager py 1288 UserWarning findfont Fo
  • 通过热图绘制横截面

    我有一个形状数组 201 201 我想通过数据绘制一些横截面 但我在访问相关点时遇到问题 例如 假设我想绘制由生成的图中的线给出的横截面 from pylab import Z randn 201 201 x linspace 1 1 20
  • 如何为 3D 网格线着色

    我正在寻找一种方法来更改 3D 绘图网格线的颜色 但无法找到一种干净且简单的方法来实现此目的 我找到的唯一答案是here https stackoverflow com questions 31684448 how to color a s
  • 设置`ylabel`的位置

    我正在尝试使用 matplotlib 重新创建下图的外观 但是 我对放置位置有疑问ylabel 我想要它在顶部y 轴 如图所示 我尝试过设置它的位置ax yaxis set label position 但这只接受left or right
  • matplotlib get_color 用于子图

    我正在按照这里的教程进行操作 https matplotlib org gallery ticks and spines multiple yaxis with spines html https matplotlib org galler
  • python matplotlib 保存图形而不显示

    我想创建一个直方图并将其保存到文件中而不将其显示在屏幕上 我现在拥有的代码默认显示该图 我找不到任何方法来抑制显示该图 我也尝试过 pyplot hist nrs 也有同样的问题 import math time matplotlib py
  • 在 matplotlib 中用圆裁剪三角形

    我想画一个三角形 但其中一条边需要是圆弧段 该示例不起作用 需要删除圆圈外的所有蓝色 可以直接完成此操作 而无需自己计算整个轮廓吗 谢谢你 import matplotlib pyplot as plt fig plt figure ax
  • 在 Spyder 中使用 input() 时 Matplotlib 冻结

    Windows 7 如果我在命令行打开一个普通的 ipython 终端 我可以输入 import matplotlib pyplot as plt plt plot 1 2 3 4 5 plt show block False input
  • 覆盖 y 轴刻度标签而不影响 pyplot 中的图形形状

    我想手动覆盖 y 轴刻度标签而不影响原始图 例如 我如何在不影响原始绘图形状的情况下显示 y 轴刻度标签 1 10 100 1000 10000 即仍然显示完美的二次曲线 import numpy as np import pylab as
  • 将滑块添加到 matplotlib 图表

    我有一个 matplotlib 代码 可以生成一个简单的 2D 图表 我想为 hte 和 hre 变量 它们是数组 添加滑块小部件 以便可以交互地增加或减少 hte 和 hre 值 有没有办法 我确信有 因为我已经看到了某物 http ma
  • 在 python matplotlib 中用多种颜色填充多边形

    我正在使用 matplotlib 绘制多边形补丁 并希望表示每个多边形的部分以特定颜色填充 即制作一个饼图 但形状为三角形 正方形或六边形 有没有办法改变饼图的形状或表示多边形的多种填充颜色 Thanks 更新 这是我的意思的模拟 您可以创
  • 具有屏蔽无效值的 pcolormesh

    我试图将一维数组绘制为 pcolormesh 因此颜色沿 x 轴变化 但每个 x 的 y 轴保持不变 但我的数据有一些错误值 因此我使用屏蔽数组和自定义颜色图 其中屏蔽值设置为蓝色 import numpy as np import mat
  • 将文本注释到轴并对齐为圆

    我正在尝试在轴上绘制文本并将该文本与圆对齐 更准确地说 有一些具有不同坐标 x y 的点位于该圆内 并使用以下命令创建 ax scatter x y s 100 我想用圆圈连接并标记每个点 Cnameb 文本的坐标由 xp yp 定义 因此
  • Seaborn HeatMap - 如何在多个不同的数据集中设置颜色分级

    所以我需要在seaborn中创建许多具有不同数据规模的热图 有些范围是 0 100 有些是 100 到 100 我需要做的是保持所有图表的颜色分级相同 例如 我希望任何低于 0 的值稳定地从深蓝色变为浅蓝色 而高于 0 的值则逐渐变为深红色
  • Pandas 和 Matplotlib - 需要按国家/地区划分的疫苗接种百分比以及使用下拉菜单的特定国家/地区首选疫苗的条形图

    这是数据集 location date vaccine total vaccinations 0 Austria 2021 01 08 Johnson Johnson 0 1 Austria 2021 01 08 Moderna 0 2 A

随机推荐

  • 将一些布尔属性转换为标志枚举

    我需要将具有 3 个 bool 属性的遗留类转换为标志枚举 我知道这些属性中至少有一项是正确的 Flags public enum FlagEnum EnumValue1 1 EnumValue2 2 EnumValue3 4 public
  • 指定 Rust 闭包的生命周期

    我在制作执行器 反应器时发现这是一个终身问题 它与 async Future 无关 并且可以在没有异步糖的情况下重现 use std future Future struct Runtime fn start with runtime
  • Reactjs追加一个元素而不是替换

    我正在尝试迭代事物的列表 数组 对象 我使用咖啡脚本来保持清晰 完整的 JS jsfiddle 在这里 http jsfiddle net AMxfL 但这只是一个 forEach pages for page each of props
  • 在CMake中自动使用目录作为项目名称

    我在使用 CMake 来管理我的构建系统方面还很陌生 所以如果我很愚蠢并且这是一个坏主意 请告诉我 我希望能够设置我的 cmakelists txt 文件 以便当我这样做时 project 目录名称自动成为项目名称 我想这样做是因为我发现能
  • 使用paintComponent在JFrame中镜像对象

    我创建了一个类 它是一个 镜像 对象 类构造函数具有镜像坐标和方向 这个类中还有一个paintComponent方法 我正在尝试在框架中使用此类创建一个镜子对象 并自动绘制带有坐标和方向的镜子 有 镜子 类 我可以这样做吗 import j
  • 使用 pyvmomi 获取 vmware 中实例实际使用(分配)的磁盘空间

    我最近开始使用 pyvmomi 在将实例迁移到 AWS 之前获取 vmware 服务器的详细清单 在vcenter Web界面或vsphere客户端中 我可以检查实例并查看其磁盘 它会告诉我磁盘大小 已配置 以及正在使用的磁盘量 已用存储
  • JavaScript 字节序编码?

    对SO的回应 https stackoverflow com questions 503052 javascript is ip in one of these subnets 503238 503238我开始思考 JavaScript 是
  • 计算词性标注器准确率的参数

    我是自然语言处理的初学者 我有一个关于计算 POS 标注器准确性的基本问题 标注器正在使用语料库 不要将下面的 集合 一词与集合的数学定义混淆 我只是将其用作普通的英语单词来传达一些 组 或 映射 有不同的准确性指标 例如精度 召回率和混淆
  • C/C++ 中本地时间和 GMT/UTC 之间的转换

    在 C C 中在本地时间和 UTC 之间转换日期时间的最佳方法是什么 我所说的 日期时间 是指包含日期和时间的时间表示形式 我会很高兴time t struct tm 或任何其他使其成为可能的表示 我的平台是Linux 这是我试图解决的具体
  • 除了减少内存使用之外,C# 静态函数的性能是否比非静态函数更好?

    我假设public or private static由于内存中只有静态目标的一份副本 因此目标必须减少内存使用量 看起来因为一个方法是静态的 所以该方法可能成为 CLR 编译器进一步优化的潜在点 超出了非静态函数所能实现的范围 不过只是一
  • CSS 自动完成字体大小[重复]

    这个问题在这里已经有答案了 当将鼠标悬停在浏览器的自动完成建议上时 我无法弄清楚如何增加或如何使用预览文本的默认字体大小 我在用着https tailwindcss com https tailwindcss com 适合所有风格 E g
  • 如何使用 javascript 将图像加载到 bootstrap 模式中

    我的设置是 4 个链接 如下 我希望每个链接都打开 myModal 但根据单击的链接 应该在模式中加载不同的图像文件 我让它适用于其中一个链接 li a href myModal 6 Teams a li li a href 5 Teams
  • CSS 翻译后是否可以“捕捉到像素”?

    我创建了一个模态框并使用克里斯 科耶提到的技术 http css tricks com centering percentage widthheight elements 到目前为止 我发现的唯一问题是 有时盒子会偏移半个像素 这会让一些孩
  • 用于选择具有最后一个子值的元素的 xpath

    这是我的 xml 文件
  • MVC 项目间共享布局

    我想知道是否有一种方法可以在所有项目之间共享 layout cshtml 文件 这样 如果我想更改我们公司的页面布局 我只需在一处更改即可 从我迄今为止看到的研究来看 人们提到了可能创建 dll 文件 另外我不是在谈论 mvc 中的区域 我
  • 编译时多态性和静态绑定有什么区别?

    This https stackoverflow com questions 10580 what is early and late binding链接帮助我理解静态绑定和动态绑定之间的区别 但我很困惑 静态绑定和编译时多态性有什么区别或
  • 内存不足错误,是我的应用程序的错吗?

    我在 Android 市场上有一个应用程序 其中异常和错误由 acra 捕获并发送给我 但我收到了很多内存不足的错误 在不同类型的课程中 一些是我的应用程序 一些是通用的java 这是否总是意味着我的应用程序存在问题 或者也可能是由于其他进
  • Struts2.5 JSONInterceptor 没有填充 Action 类:

    我正在构建一个 CRUD 应用程序 使用 embers 作为客户端 struts2 作为服务器 从 ember 创建记录的 post 请求如下所示 接受 应用程序 json 文本 javascript q 0 01 接受编码 gzip de
  • Scala 中的 Drools Expert 输出对象

    我是 Scala 和 Drools Expert 的新手 需要一些帮助来从 Drools 会话中获取信息 我已经成功设置了一些由 Drools 规则操作的 Scala 类 现在我想创建一个对象来存储一组输出事实 以便在 Drools 外部进
  • 从 GeoPandas 图中重新定位图例

    I m plotting a map with legends using the GeoPandas plotting function When I plot my legends appear in the upper right c