r - 如何在plotly中使用layout()函数来设置轴标题R
问题描述
我对 R 和情节有点陌生。我有一个散点图,我想编辑轴标题。我尝试使用带有 layout() 的管道运算符 %>% 来编辑轴标题,但出现以下错误。我所看到的所有地方都表明我的代码应该可以工作,但我不断收到同样的错误。
scatter <- plot_ly(
data = clean,
x = ~MilesToCampus,
y = ~PriceMonth,
size = ~Capacity,
text = ~paste("Apartment: ", Apartment,
"\n",
"Price: $", PriceMonth,
"\n",
"Distance to Campus: ", MilesToCampus,
"\n",
"Capacity: ", Capacity) %>%
layout(title = "Does Distance to Campus Affect Housing Cost?",
xaxis = list(title = "Distance to Campus (miles)"),
yaxis = list(title = "Price (USD)")))
scatter
UseMethod("layout") 中的错误:没有适用于“布局”的方法应用于“字符”类的对象
下面是我正在使用的数据的图片。
解决方案
似乎您有括号匹配错误...尝试以下操作(将括号从末尾移动layout
到末尾paste
:
scatter <- plot_ly(
data = clean,
x = ~MilesToCampus,
y = ~PriceMonth,
size = ~Capacity,
text = ~paste("Apartment: ", Apartment,
"\n",
"Price: $", PriceMonth,
"\n",
"Distance to Campus: ", MilesToCampus,
"\n",
"Capacity: ", Capacity)) %>%
layout(title = "Does Distance to Campus Affect Housing Cost?",
xaxis = list(title = "Distance to Campus (miles)"),
yaxis = list(title = "Price (USD)"))
scatter
推荐阅读
- css - 如何自定义水平滚动条
- azure-devops - Azure 数据工厂的 Azure DevOps CI-CD 管道
- javascript - 用 Javascript 从 Parquet 编写 CSV 的更好方法
- typescript - Apollo withFilter 不通知客户端
- python - 如何从 Databricks 中的 Python 笔记本创建日志记录到 ADLS Gen2(无需安装)?
- c# - Xamarin相对布局约束类RelativeToParent意外输出?
- python - Python & Sqlite:在 sqlite 表中,我有一个 id、name 和 point。我有一个 id 列表,我想按点对它们进行排序
- flutter - Flutter intl 生成文件,null 安全问题
- html - 通过 unix 邮件发送 HTML 文档类型并添加附件
- solr - TYPO3 10 SOLR 语言和 baseVariants 站点 config.yaml