小编use*_*923的帖子

R Shinydashboard:加载数据时显示进度条(读取)

我正在创建带有大型数据库的R Shinydashboard,该数据库需要一段时间才能加载。是否可以创建一个进度条来显示已读取的数据量信息?(例如,“读取Z行的X%”)?

r shiny shinydashboard

5
推荐指数
1
解决办法
2303
查看次数

将函数应用于R中矩阵的每个单元格

我正在尝试对R中的数据表的每个单元格执行一个函数,根据此循环的结果创建第二个单元格.例如,假设我有矩阵A

    Ad1    Ad2    Ad3    Ad4
    AA      6       0     10
    AB      7      10     12
    AC      0       0     15
Run Code Online (Sandbox Code Playgroud)

而我正在尝试创建Matrix B

    Ad1    Ad2    Ad3    Ad4
    AA      1       0      1
    AB      1       0      1
    AC      0       0      1
Run Code Online (Sandbox Code Playgroud)

以某种方式,如果该单元格的值大于0 ,则每个单元格假定值为1 ,并且列减去该单元格的总和也大于0.

例如,AA~Ad2为6,列的总和为7(6 + 7 + 0 - 6); 然后矩阵B中的AA~Ad2假定值为1.

有没有办法在不执行循环的情况下执行此操作?我设法用一个循环来做到这一点,但它花了太长时间:

A = read.table(text="Ad1    Ad2    Ad3    Ad4
AA     6      0     10
AA     7     10     12
AA     0     0     15", header=TRUE)

B = read.table(text="Ad1    Ad2    Ad3    Ad4
AA     0      0     0
AA     0     0 …
Run Code Online (Sandbox Code Playgroud)

loops r apply

4
推荐指数
1
解决办法
1136
查看次数

标签 统计

r ×2

apply ×1

loops ×1

shiny ×1

shinydashboard ×1