r - R:对于相同的代码,标签(q1,median)出现在一台计算机上但不出现在另一台计算机上
问题描述
我正在使用 R 编程语言。我使用“plotly”库制作了一个简单的箱线图:
library(plotly)
library(ggplot2)
var_1<-rnorm(100,10,5)
var_2 <- sample( LETTERS[1:4], 100, replace=TRUE, prob=c(0.1, 0.2, 0.65, 0.05) )
df = data.frame(var_1, var_2)
df$var_2 = as.factor(df$var_2)
p5 <- plot_ly(df,
y = ~var_1,
color = ~var_2,
type = "box") %>%
layout(title = "Income by career stage",
xaxis = list(title = "Stage",
zeroline = FALSE),
yaxis = list(title = "Income",
zeroline = FALSE))
p5
当我在一台计算机上运行代码时,标签(中位数、q1 等)出现在 plotly boxplot 上。但是当我在另一台计算机上尝试这个时,这些相同的标签不会出现(相应的数字会出现,但标签都被给定列的“A”、“B”、“C”或“D”替换)。是否有更明确的方法(例如手动指定)告诉计算机“确保”这些标签出现?
谢谢
解决方案
推荐阅读
- eclipse - Maven Build 上的分层依赖问题
- node.js - 从 node-soap 获取响应状态码
- sql - 将字符串值汇总到一列 Oracle SQL
- json - 用于 json 中数组的 RML 映射器
- regex - Fluentd 中的正则表达式字符串否定
- security - Spring Boot 2.0:如何禁用特定端点的安全性
- react-native - 如何获得反应原生动态滚动视图的实际高度
- ios - 如何在 uicollectionview 单元格下创建线条?(iOS)
- javascript - REGEX - 在分隔符之间取任何东西
- android - FragmentActivity 和 Fragment 之间如何通信?