r - R在子图中绘制了许多散点图
问题描述
我有一个 R 闪亮的应用程序,我有一个大约 35 列和 6,000 行的数据框。我需要做的一件事是创建一个页面,在其中显示用户选择的单个变量(列)与所有其他 34 个变量(列)的散点图。子图应有 4 列或最多 5 列。听起来很简单,但我被困住了。我试图使用在 https://plotly.com/r/subplots/ 上共享的代码,并通过简单的调整(如下)尝试显示散点图。
fig <- economics
fig <- df.gathered %>% transform(id = as.integer(factor(variable)))
fig <- fig %>% plot_ly(x = ~date, y = ~value, type='scatter', yaxis = ~paste0("y", id))
fig <- fig %>% subplot(nrows =2, shareX = TRUE)
但是,这会触发错误消息:
Error in (function (obj, domains) :
(list) object cannot be coerced to type 'double'
有人可以建议我应该做什么吗?甚至更好:有没有更好的方法可以在页面上快速显示这些大约 30 多个散点图?谢谢你
解决方案
推荐阅读
- google-apps-script - Google Data Studio 连接器在第三方进行身份验证
- php - Woocommerce 帐户页面选项卡不起作用
- scala - 如何获取 Dataframe 上的所有数组名称
- android - 如何将 OkHttp 日志记录到 Crashlytics
- javascript - 试图了解 jwt 身份验证流程
- bash - 拖放文件夹作为 Mac 命令文件的输入
- javascript - 如何保存 html 表单输入数据?
- php - 如何在不使用另一个数组的情况下删除数组中的重复项?
- java - 我们可以在休眠 4.1.10 FINAL 中使用 MySql8Dialect 吗?
- javafx - 无法强制 JavaFX TableView 从另一个窗口/控制器刷新