我有一个数据框,上面有我想绘制的所有地方(4500个城市)的经纬度坐标。
例如:
| 城市|拉特|长|簇|
| - ------|- ------|- ------|- ------|
| A类|-16.75881189|-49.44054783|1个|
| 乙|-18.48756496|-47.39683244|第二章|
| C级|-48.71881214|-16.18267186|三个|
我需要这样的东西-但在这里它教如何使用python,我需要使用R.(从:https://www.kaggle.com/crisparada/brazilian-cities-a-simple-exploration):
然而,我在网上找不到我如何使用坐标在R中绘图。我唯一找到的是我如何在谷歌Map上获得坐标,然后直接绘图。但是,由于我必须为4500多个城市做一种"散点图",所以用这种方式做并不实用。
我最近开始学习r语言,有一些解释,我不能作出有关我在互联网上找到的。
1条答案
按热度按时间kognpnkq1#
您可以尝试使用
sf
包。假设您已经从.csv或其他类型加载了数据,并且有一个名为
my_df
的 Dataframe (或tibble):sf包(以及相关的
geom_sf
)是R绘制地理数据的方式,4500个点应该不是问题。