4K+ 次浏览
箱线图中的主要值是最小值、第一四分位数、中位数、第三四分位数和最大值,这组值也称为五数概括。因此,如果我们想在箱线图中显示值,我们可以使用文本函数并提供五数概括和带有 fivenum 函数的标签,如下面的示例所示。示例 1x
2K+ 次浏览
要在基础 R 中创建水平箱线图,我们可以在 boxplot 函数中将 horizontal 参数设置为 TRUE。例如,如果我们有一个名为 x 的向量,则可以使用命令 boxplot(x,horizontal=TRUE) 创建该向量的水平直方图。示例 1x
388 次浏览
要使用 geom_text 设置文本位置,我们可以使用 X 轴和 Y 轴的值以及适当的位置。我们需要确保我们为这两个轴设置的值不在数据内,否则文本将打印在我们想要绘制的绘图上,并且会变得不太吸引人。示例考虑以下数据框 - 实时演示 x
580 次浏览
要创建具有特定相关性的正态随机变量,我们可以使用 MASS 包的 mvrnorm 函数。例如,如果我们想创建大小为 10 的两个变量,均值等于 2 和 4,标准差为 0.5,则可以使用以下命令:mvrnorm(10,mu=c(2,4),Sigma=matrix(c(1,0.5,0.5,1),ncol=2),empirical=TRUE) 示例 1 library(MASS) X
598 次浏览
可以使用 sum 函数和 round 函数找到存储在具有两位小数的向量中的频率的百分比。例如,如果我们有一个频率向量 x,则可以使用命令 round((x/sum(x))*100,2) 找到这些频率的百分比。查看下面的示例以了解其工作原理。示例 1 实时演示频率 1
338 次浏览
要创建重复矩阵,我们可以使用 replicate 函数重复原始矩阵,如果我们想将这些矩阵合并在一起,则可以使用 rbind 和 do.call。例如,如果我们有一个名为 M 的矩阵,则可以使用以下命令创建它的一个副本并将它们合并在一起:do.call(rbind,replicate(2,M,simplify=FALSE)) 示例 实时演示 M
要找到 %in% 的反义词,我们可以使用否定运算符 ! (感叹号)。例如,如果我们有一个包含列 x 的数据框 df,则要通过排除某些值(例如 2、3)来子集 df,我们可以使用命令 subset(df,!(x %in% c(2,3)))。示例 1 考虑以下数据框 - 实时演示 x1
要更改使用 ggplot2 创建的点图中点的尺寸,我们可以在 geom_dotplot 中使用 binwidth 参数。例如,如果我们有一个名为 df 的数据框,其中包含一个我们想要为其创建点图的列 x,则可以使用命令 ggplot(df,aes(x))+geom_dotplot(binwidth=2) 创建具有不同点尺寸的绘图。示例考虑以下数据框 - 实时演示 x
要使用 ggplot2 创建透明条形图,我们可以在 geom_bar 函数中使用 alpha 参数。例如,如果我们有一个名为 df 的数据框,其中包含一个分类列 x 和一个数值列 count,则可以使用命令 ggplot(df,aes(x,y))+geom_bar(alpha=0.1,stat="identity") 创建具有透明度的条形图。示例考虑以下数据框 - 实时演示 x
5K+ 次浏览
R 中的 class 函数帮助我们了解对象的类型,例如,数据框的 class 的输出是整数,而同一对象的 typeof 是列表,因为数据框存储在内存中为列表,但它们表示为数据框。查看下面使用多种类型对象的示例以了解差异。示例 1 实时演示 x1