R分类变量的单张自定义标记:未显示图像

R分类变量的单张自定义标记:未显示图像,r,leaflet,R,Leaflet,我正在尝试在R中创建一个单张图,其中包含一个分类变量的自定义标记。 我以at为起点使用了该示例,但由于它使用了一个数值变量,因此我采用了以下方法: logos <- iconList( LA = makeIcon("~/mydata/la_logo.png","la_logo-15@2x.png", 15, 15), CO = makeIcon("~/mydata/co_logo.jpg","co_logo-15@2x.png", 15,15), CF = makeIcon("~/

我正在尝试在R中创建一个单张图,其中包含一个分类变量的自定义标记。 我以at为起点使用了该示例,但由于它使用了一个数值变量,因此我采用了以下方法:

 logos <- iconList(
 LA = makeIcon("~/mydata/la_logo.png","la_logo-15@2x.png", 15, 15),
 CO = makeIcon("~/mydata/co_logo.jpg","co_logo-15@2x.png", 15,15),
 CF = makeIcon("~/mydata/cf_logo.png","cf_logo-15@2x.png", 15,15),
 NN = makeIcon("~/mydata/nn_logo.png","nn_logo-15@2x.png", 15,15)
 )

leaflet(data) %>%
 addTiles() %>%
 addProviderTiles("CartoDB.Positron") %>%
 addMarkers(icon = ~logos[var]
 )
logos%
addTiles()%>%
addProviderTiles(“CartoDB.Positron”)%%>%
addMarkers(图标=~logos[var]
)
在数据中,变量var的值为“LA”、“CO”、“CF”和“NN”,以及lat和lon(分别为纬度和经度)

我的地图显示如下:

 logos <- iconList(
 LA = makeIcon("~/mydata/la_logo.png","la_logo-15@2x.png", 15, 15),
 CO = makeIcon("~/mydata/co_logo.jpg","co_logo-15@2x.png", 15,15),
 CF = makeIcon("~/mydata/cf_logo.png","cf_logo-15@2x.png", 15,15),
 NN = makeIcon("~/mydata/nn_logo.png","nn_logo-15@2x.png", 15,15)
 )

leaflet(data) %>%
 addTiles() %>%
 addProviderTiles("CartoDB.Positron") %>%
 addMarkers(icon = ~logos[var]
 )
我已经验证了图像是否在声明的url中。 有什么想法吗?
谢谢

我不清楚您的问题,您想要的输出是什么?我的目的是在地图上用相应的徽标(图像)显示变量“var”的每一次出现。在数据帧中,每行都有var、lat和long的值。var有4个可能的值(LA、CF、CO、NN),每个值都有几个实例,但lat和lon不同。请提供指向图标的url链接,以便我们可以复制并提供一些可复制的数据,如果您在SOlogos上寻求帮助,您发布的所有链接都是404错误…您的问题我不清楚,您想要的输出是什么?我的目的是在地图上用相应的徽标(图像)显示变量“var”的每一次出现。在数据帧中,每行都有var、lat和long的值。var有4个可能的值(LA、CF、CO、NN),每个值都有几个实例,但lat和lon不同。请提供指向图标的url链接,以便我们可以复制并提供一些可复制的数据,如果您在SOlogos上寻求帮助,您发布的所有链接都是404错误。。。