当我的 rhandsondtable 中的最后一行被删除时,我收到以下错误:
Warning: Error in matrix: 'data' must be of a vector type, was 'NULL'
Stack trace (innermost first):
61: matrix
60: <Anonymous>
59: do.call
58: hot_to_r
57: observerFunc [#64]
2: runApp
1: editTable [#126]
当我运行这篇博文中的代码时,也会发生同样的事情。我正在使用此代码进行实验。
我希望能够防止这种情况。我对不同的选择持开放态度,例如
- 确定 HOT 是否没有行并显示“添加行”按钮而不是表格
- 防止删除最后一行
我尝试使用该minSpareRows
选项,但这会导致以下错误
Warning: Error in row.names<-.data.frame: invalid 'row.names' length
Stack trace (innermost first):
63: row.names<-.data.frame
62: row.names<-
61: rownames<-
60: <Anonymous>
59: do.call
58: hot_to_r
57: observerFunc [#64]
2: runApp
1: editTable [#127]
我现在不热检查其中是否input$hot
有行,并且由于该hot_to_r
功能失败,因此我无法使用数据框来执行此操作。
任何有关如何处理我的“空”表问题的帮助将不胜感激。