想使用R语言中的maps进行地图绘制,却出现了下列问题,请问该怎么解决呢?

代码
install.packages("maps")
library(maps)
library(mapdata)
library(ggplot2)
states_map<-map_data("states")

运行结果

library(maps)
Warning message:
程辑包‘maps’是用R版本4.1.2 来建造的
library(mapdata)
载入需要的程辑包:maps
Warning messages:
1: 程辑包‘mapdata’是用R版本4.1.2 来建造的
2: 程辑包‘maps’是用R版本4.1.2 来建造的
library(ggplot2)
states_map<-map_data("states")
Error: 'statesMapEnv' is not an exported object from 'namespace:maps'

将这句
states_map<-map_data("states")中的states 改成 state即可。

library(maps)
library(mapdata)
library(ggplot2)
states_map<-map_data("state")
print(states_map)