其他
prettymaps库 | 绘制绝美地图
prettymaps库是用于从 OpenStreetMap 数据绘制漂亮的地图, 基于 osmnx、matplotlib 和 shapely 库开发而来。
Gallery
下面是prettymaps绘制的样例,
安装
!pip3 install prettymaps
快速上手
使用 prettymaps 库绘制可视化地图很简单,只需要使用
prettymaps.plot(your_query)
your_query有以下三种方式
地址 (Example: "Porto Alegre"), 纬度/经度 (Example: (-30.0324999, -51.2303767)) GeoDataFrame格式数据
这里以哈工大科学园地图为例, 使用 维度/经度 坐标绘制。
import prettymaps
import matplotlib.pyplot as plt
#哈工大科学园2H栋
plot = prettymaps.plot(
(45.73022857604175, 126.63157734342359),
preset = 'heerhugowaard',
)
plt.show()
import prettymaps
from matplotlib import pyplot as plt
plot = prettymaps.plot(
(41.39491,2.17557),
preset = 'barcelona',
)
# Change background color
plot.fig.patch.set_facecolor('#F2F4CB')
# Add title
plot.ax.set_title('Barcelona')
plt.savefig(fname='barcelona.png', dpi=100)
plt.show()
精选文章
管理世界 | 用正则表达式、文本向量化、线性回归算法从md&a数据中计算 「企业融资约束指标」
PNAS | 14000+篇心理学顶刊论文可复现性调研(含代码)
可视化 | 词嵌入模型用于计算社科领域刻板印象等信息(含代码)
可视化 | 文本数据分成n等份、词云图、情绪变化趋势、相似度变化趋势
JM2022综述 | 黄金领域: 为营销研究(新洞察)采集网络数据
PNAS | 使用语义距离测量一个人的创新力(发散思维)得分
PNAS | 历史文本中的语言积极性反映了动态的环境和心理因素(含Python代码)