小编mmn*_*eco的帖子

如何在python2中使用geopandas移动多边形

我是 Python GIS 世界的新手(geopandas、shapely 等)。我需要向上“移动”一个 Multipolygon,但我不知道该怎么做。

问题

import pandas as pd
import numpy as np
import matplotlib
from matplotlib import pyplot as plt
import seaborn as sns
import pysal as ps
from pysal.contrib.viz import mapping as maps    
import geopandas as gpd

fs = 5
nums = ("renta", 1)

f, ax = plt.subplots(1, figsize=(fs,fs))

spain.plot(column="XBAR", ax=ax, linewidth=0.05, cmap="OrRd", scheme="unique_values")
ax.set_axis_off()

plt.title("RENTA MEDIA", fontsize=20)
plt.tight_layout()

plt.savefig("../imgs/map_%s_%s.svg" % nums, bbox_iches="tight", dpi=2800)
plt.show()
Run Code Online (Sandbox Code Playgroud)

输出:

如您所见,“加那利群岛”远离西班牙其他地区,我想要一个较小的数字,并且考虑到颜色很重要,它代表了每个县的收入平均值。

如果有帮助:

canarias = spain[spain.ca == "CANARIAS"]["geometry"]
print canarias
print …
Run Code Online (Sandbox Code Playgroud)

python python-2.7 shapely geopandas

5
推荐指数
1
解决办法
2346
查看次数

标签 统计

geopandas ×1

python ×1

python-2.7 ×1

shapely ×1