naniar是一个常见的R包,用于可视化丢失的数据。我正在尝试使用rpy2调用naniar中的R函数vis_miss()来绘制丢失的数据。 Python给了我一个数据框作为输出,而不是我笔记本上的曲线图,我想解决这个问题。这个想法是在python notebook中使用vis_miss包。 以下是使用iris dataset的工作示例: # install rpy2 to run R in python
!pip3 install rpy2
%load_ext rpy2.ipython
from sklearn.datasets import load_iris
%R install
如何在码头容器中安装ggplot2 2.2.1?
命令行
RUN R -e "install.packages('devtools', repos='http://cran.rstudio.com/')"
RUN R -e "devtools::install_github('http://github.com/tidyverse/ggplot2/archive/v2.2.1.tar.gz')"
在Dockerfile中给出了错误:
The command '/bin/sh -c R -r "dev
我正在使用以下代码:
ggplot2::ggplot(gtfDf, ggplot2::aes(x = type)) +
ggplot2::geom_bar(position = ggplot2::position_dodge(width = 2)) +
ggplot2::xlab('Type of feature') +
ggplot2::ylab('Number of features') +
ggplot2::ggtitle('Number of features of each type in the GTF file'
编辑:哈德利·韦翰指出我说错了话。R检查是抛出笔记,而不是警告。我对这种混乱感到非常抱歉。是我的疏忽。
短版
R CMD check每次在ggplot2中使用时都会抛出这张便条:
no visible binding for global variable [variable name]
我理解为什么R CMD检查会这样做,但这似乎是在将一条本来合理的语法体系定为刑事犯罪。我不知道该采取什么措施让我的包裹通过R CMD check并获准加入CRAN。
背景
Sascha之前曾在上发布过。我认为,不同之处在于subset()的管理手册。
在我的例子中,问题不在于subset(),而在于ggplo
当我使用annotate(geom = "segment")或geom_segment绘制水平或垂直线时,我观察到了不同的行为。我正在寻找一种方法,使这两条线的宽度相同。下面是一个例子:
library(ggplot2)
data("iris")
# some example graph
g <- ggplot(data = iris,
aes(x = Petal.Length, y = Sepal.Length,
group = Species, color = Species, shape
我正在尝试用R ggboxplot创建一个带有'star‘符号的分组箱形图。然而,我在添加误差条时遇到了困难,特别是在上下水平线的情况下。这是我的代码和输出。
library(ggpubr)
library("ggsignif")
s=15
p <- ggboxplot(data, x = "MRI", y = "featurevalue",
color = "black",fill="filename",palette = "aaas",
我正在试着用errorbar做一个线条和点图。它有不同的因素,但有些因素只有一个值。我发现如果我使用position_dodge,与图中的其他误差条相比,其中一个单值因子的误差条要宽得多。不知何故,position_dodge对误差条上的宽度有影响。我之前没有发现任何人有同样的问题,所以我希望有人能帮助我。
虚拟数据:
require(ggplot2)
x <- c(1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,3,3,5)
y <- c(3,5,6,3,5,3,5,6,2,6,3,7,3,6,2,1,5,8,7)
se <- x*0.2
treatmen
我正在使用jupyter笔记本中的vars包。
为了简单起见,你的木星笔记本上的前几行应该是
import pandas as pd, numpy as np
# Call function from R
import os
os.environ['R_USER'] = 'D:\Anaconda3\Lib\site-packages\rpy2'
import rpy2.robjects as robjects
from rpy2.robjects import pandas2ri
pandas2ri.activate()
from rpy2.robjects
我刚刚下载了新的Mac版本的R和Rstudio,但当我尝试通过Rstudio界面安装ggplot2时,收到以下错误信息。有没有其他方法?
> install.packages("ggplot2")
Warning in install.packages :
unable to access index for repository https://cran.rstudio.com/src/contrib
Warning in install.packages :
package ‘ggplot2’ is not available (for R version 3