我有一个列TRUE或FALSE值
data("mtcars")
mtcars$Favorite <- "FALSE"
Run Code Online (Sandbox Code Playgroud)
我有兴趣将此列(收藏夹)显示为闪亮的复选框.
runApp(list(
ui = basicPage(
h2('The mtcars data'),
dataTableOutput('mytable')
),
server = function(input, output) {
output$mytable = renderDataTable({
mtcars
})
}
))
Run Code Online (Sandbox Code Playgroud)
资料来源:http://shiny.rstudio.com/articles/datatables.html
不知道如何使它工作,任何帮助非常感谢.
我有一个变量有三个值,NA,Yes,MayBe.
当我在该变量上使用level和class函数时,我得到了这些值
> levels(Data1$Case)
"Yes" "May Be"
> class(Data1$Case)
"factor"
Run Code Online (Sandbox Code Playgroud)
我试图用No替换NA值,所以我使用此代码
Data1$Col1[is.na(Data1$Col1)]= "No"
Run Code Online (Sandbox Code Playgroud)
我收到一个错误,
In `[<-.factor`(`*tmp*`, is.na(Data1$Col1), value = c(NA, :
invalid factor level, NA generated
Run Code Online (Sandbox Code Playgroud)
我写了一个ifelse声明来取代NA,
Data1$Col1=ifelse(is.na(Data1$Col1_ == 'TRUE'), "No",Data1$Col1)
Run Code Online (Sandbox Code Playgroud)
这是有效的,但我正在寻找一些有效的方法来取代NA.
长整数值用E表示,
7.448495e+10 6.757505e+10 7.44955e+14
Run Code Online (Sandbox Code Playgroud)
我如何摆脱E,以便我看到整个数字?