ggplot2是一个积极维护的R开源图表绘图包,由Hadley Wickham编写,基于“图形语法”的原则。它部分取代了R的基本图和格子包,同时提供了一个干净,强大,正交和有趣的API。
当在GGPLOT2中使用Labeller函数时,只有在查找表中找到原始值时才能应用它?在下面的示例中,我使用as_labeller()重命名了一些...
匹配森林情节上的文本格式 我使用GGFORESTPLOT创建了以下森林图。但是,我想要在图上出现的“ p-trend”值(qm_p_trend),以匹配y轴标签的文本样式和大小(...
-trend”值(qm_p_trend),以匹配y轴标签的文本样式和大小(即'Analyte'值'值)。
set.seed(123) n <- 100 data_mi <- data.frame( sbp = rnorm(n, mean = 130, sd = 15), # Systolic BP chd = rbinom(n, size = 1, prob = 0.3) # CHD occurrence (0/1) ) chd_odd_log = log(sum(data_mi$chd) / (nrow(data_mi) - sum(data_mi$chd))) data_mi$chd_odd = ifelse(data_mi$chd==1,chd_odd_log,1/chd_odd_log) library(ggplot2) loess_fit <- loess(chd ~ sbp, data = data_mi, degree = 1) loess_pred <- predict(loess_fit) ggplot(data_mi, aes(x = sbp, y = chd_odd)) + geom_smooth(method = "loess")+ geom_point(aes(y = log(loess_pred / (1 - loess_pred)))) # Logit transformation plot(data_mi$sbp, log(loess_pred / (1 - loess_pred)), main = "Log-Odds Transformation")
可以将GGPLOT2的结果直接输送到魔法中? 已经有效的工作流程: 我可以用ggplot2创建多个图 plot1,plot2,plot3等。导致plot1.png,plot2.png,...
I维护一个使用GGPLOT2显示脑成像数据的R软件包。该软件包从根本上取决于ggnewscale以及重新使用填充映射的能力,以使多个已经结束的图像...
我有一个数据集,其中包含一个存储数百个写作样本的列。我的目标是将每个写作样本导出到单独的图像中。下面,我当前的代码:
ggtext::geom_textbox
<- (category=c('a',''b', 'c','d','e'), value1=c(1.02,-0.34,2.31,1.15,0.68), value2=c(-1.14,2.19,0.56,3.12,1.17), value3=c(0,0.19,3.18,-1.14,2.12)) I want to as...
使用比例_*_ steps teper binning时进行避免重新缩放 我有连续的数据,我想使用binned颜色刻度显示。由于数据分布不均,因此我想在频谱的下端有更多的休息时间,以强调
我知道我可以手动汇总我的数据,然后将其传递到GGPLOT中作为离散,但我想避免这种情况。我还想避免对数据进行任何转换(例如,获取日志)。