小编Pry*_*ore的帖子

闪亮 - 更改文本(框)的大小、颜色和字体

这一定是一个简单的问题,但我还没有找到任何关于更改 ShinyDashboard 框中文本的大小、字体和颜色的脚本或建议。比如说,我想让这个框显示 14px Arial 灰色文本:

  box(width = 4, title = "sample", "this is a test")
Run Code Online (Sandbox Code Playgroud)

我想这需要 css,但是有什么方法可以使用 Shiny 的内置函数来实现这一点?

非常感谢。

css r shiny shinydashboard tablehtml

2
推荐指数
1
解决办法
7798
查看次数

使用 CSS 更改闪亮 titlePanel 的颜色

你好

这无疑是一个简单的问题,但我发现在 Shiny 中 CSS 样式有点乏味。

我正在尝试使用以下代码将我的 Shiny 应用程序标题的颜色更改为红色(见下文)。但是,我无法确定应该使用哪个标签和 ID 来进行更改。

 titlePanel(h1("Shiny App Test")),
    tags$h1(tags$style(".titlePanel{ 
                         color: red;
                         font-size: 20px;
                         font-style: italic;
                         }"))
Run Code Online (Sandbox Code Playgroud)

为了从中学习,我想了解 (1) 如何使我的代码工作以及 (2) 对于 titlePanel 和 tabPanels 等模板功能,我应该生成一个 ID 以供参考(即“#titleID”)或我应该坚持现有的引用(即“.titlePanel”)吗?

非常感谢。

css r shiny

2
推荐指数
1
解决办法
6234
查看次数

dplyr字符串匹配和替换基于R中的查找表

我正在尝试实现我以前在Excel中执行的功能,但无法找到实现它的方法.

我有两个数据集:一个是我的基础数据集,另一个是查找表.我的基地有两列,人的名字和姓氏.我的查找表也包含前两列,但它还包含替换的名字.

People <- data.frame(
  Fname = c("Tom","Tom","Jerry","Ben","Rod","John","Perry","Rod"),
  Sname = c("Harper","Kingston","Ribery","Ghazali","Baker","Falcon","Jefferson","Lombardy")
)

Lookup <- data.frame(
  Fname = c("Tom","Tom","Rod","Rod"),
  Sname = c("Harper","Kingston","Baker","Lombardy"),
  NewFname = c("Tommy","Tim","Roderick","Robert")
)
Run Code Online (Sandbox Code Playgroud)

我想要做的是用NewFname替换Fname,这取决于两个条件:两个数据帧中的Fname和Sname匹配.这是因为我有一个数据集,其中包含需要处理的其他40,000行数据.最后,我希望最终得到以下数据框:

People <- data.frame(
  Fname = c("Tommy","Tim","Jerry","Ben","Roderick","John","Perry","Robert"),
  Sname = c("Harper","Kingston","Ribery","Ghazali","Baker","Falcon","Jefferson","Lombardy")
)
Run Code Online (Sandbox Code Playgroud)

但是,我想要一个功能解决方案,所以我不必单独手动输入条件和替换名称.到目前为止,我有以下(有问题的)解决方案,这将涉及在dplyr中使用mutate生成一个新列,但它不起作用

 People %>%
  mutate(NewName = if_else(
    Fname == Lookup$Fname & Sname == Lookup$Sname, NewFname, Fname
  ))
Run Code Online (Sandbox Code Playgroud)

r str-replace dplyr

0
推荐指数
1
解决办法
294
查看次数

标签 统计

r ×3

css ×2

shiny ×2

dplyr ×1

shinydashboard ×1

str-replace ×1

tablehtml ×1