r - 如何在 R 中格式化传单弹出标签?

标签 r popup format leaflet

我有一个数据框:

https://www.dropbox.com/s/51j3hh9urwjudu2/Agents.csv?dl=0

使用它,我可以使用以下代码创建传单 map :

map = leaflet() %>%

  addTiles() %>%  # Add default OpenStreetMap map tiles

  addCircles(lng = agents$longitude, lat = agents$latitude, 
             popup=paste("Agent:", agents$Agent, "<br>",
                         "Satisfaction:", agents$Satisfaction, "<br>", 
                         "No. Customers:", agents$Customers, "<br>",
                         "Colour Ref:", agents$Colour), 
             radius = agents$Customers * 10,
             color = agents$Colour,
             stroke = FALSE, fillOpacity = 0.5)

看起来像这样:

enter image description here

现在,我想:

第一行以粗体显示(在本例中为“Agent 4”)。我试过插入:
"", agents$Agent, font = 2 "<br>",

但这不起作用。

我还想标记“中”、“4200”和“绿色”,使它们彼此一致,更易于阅读。

有谁知道如何做到这一点?谢谢!

最佳答案

我发现在数据框中为弹出文本创建一个新变量更容易。

这是一个例子。

agents$popup_text <- 
  paste0('<strong>', agents$Agent, '</strong>',
         '<br/>', 'Satisfaction: ', '<strong>', agents$Satisfaction, '</strong>', ' ') %>% 
  lapply(htmltools::HTML)

关于r - 如何在 R 中格式化传单弹出标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47558090/

相关文章:

javascript - html、javascript - 弹出窗口

css - 选择并传递要在弹出窗口中显示的表格结果

Django 如何在 View 中完成方法后实现警报()(弹出消息)

php - mysql插入日期时间不输出正确的时间

python - 如何在python中显示没有秒的区域设置敏感时间格式

r - 如何在R中一行中删除匹配模式之前和匹配模式之后的字符?

r - 如何获取 R 中的内置数据集列表?

sql - Rmarkdown - 使用表名作为动态 sql block 中的变量?

r - 如何解决 rmarkdown 中的此错误消息?

Python 完全对齐字符串