找到 2038 篇文章 关于 R 编程

如何在 R 中标准化矩阵元素?

Nizamuddin Siddiqui
更新于 2020-10-14 12:00:25

1K+ 次浏览

标准化是将一个值转换为另一个值的过程,以便从中获取原始值的该值集的平均值变为零,而标准差变为一。要标准化矩阵元素,我们可以使用 clusterSim 包的 data.Normalization 函数,但我们需要确保将 type 参数设置为 n1,因为这对应于均值为零且标准差为 1 的标准化。加载 clusterSim 包 -library("clusterSim")示例 实时演示M1

如何在 R 中将列中带有逗号分隔值的 DataFrame 更改为多列?

Nizamuddin Siddiqui
更新于 2020-10-14 11:44:18

782 次浏览

通常,我们需要将数据从外部源导入 R 环境以进行分析,并且这些数据可以记录为表示行的逗号分隔值。如果我们想为逗号分隔值创建列,则可以使用 splitstackshape 包的 cSplit 函数。在下面的示例中,我们创建了一个带有逗号分隔值的 DataFrame,然后将这些值拆分为每列中的单个值。考虑以下 DataFrame -示例 实时演示df=data.frame(x=apply(matrix(rpois(200, 10), 20, 10), 1, paste, collapse=", ")) dfoutputx 1 8, 12, 7, 12, 10, 8, 11, 6, 8, 7 2 ... 阅读更多

如何在 R 中创建具有较大尺寸异常值的箱线图?

Nizamuddin Siddiqui
更新于 2020-10-14 11:32:18

4K+ 次浏览

当我们为包含异常值的 R DataFrame 的列创建箱线图时,默认情况下,这些值的点尺寸较小。如果我们想增加这些异常值的尺寸,则可以在 ggplto2 包的 geom_boxplot 函数内部使用 outlier.size 参数。考虑以下 DataFrame -示例 实时演示set.seed(1231) x

如何在使用 R 中的 plot 函数创建的图中的轴标签中添加数学表达式?

Nizamuddin Siddiqui
更新于 2020-10-14 11:30:02

481 次浏览

当我们使用 R 中的 plot 函数创建图时,轴标题要么由 R 根据通过函数传递的向量自动选择,要么我们可以对特定轴使用 ylab 或 xlab。要在轴标签中添加数学表达式,我们可以使用 title 函数和 expression 函数来定义数学表达式。考虑以下向量并在两者之间创建散点图 -示例set.seed(111) x

如何在 R 中创建黑白词云?

Nizamuddin Siddiqui
更新于 2020-10-14 11:28:18

140 次浏览

根据 Google 的说法,词云是由特定文本或主题中使用的单词组成的图像,其中每个单词的大小表示其频率或重要性。在 R 中,我们可以使用 wordcloud 包的 wordcloud 函数创建词云。因此,我们与包具有相同的函数名称,因此我们不应该对此感到困惑。加载 wordcloud 包并创建词云 -library("wordcloud") x

如何在 R 中将向量中字符串的重复元素转换为唯一元素?

Nizamuddin Siddiqui
更新于 2020-10-14 11:25:20

131 次浏览

当我们有重复的字符串元素并且想将它们用作因子级别时,这没问题,但如果我们想单独处理它们,那么最好使每个值成为唯一元素。为此,我们可以使用 make.unique 函数。例如,如果我们有一个包含重复字符串值的向量 x,然后要使它们唯一,我们可以使用 make.unique(x)。示例 实时演示x1

如何使用 ggplot2 在 R 中创建带有垂直条形的堆叠条形图?

Nizamuddin Siddiqui
更新于 2020-10-14 11:17:31

447 次浏览

传统上,堆叠条形图对每个类别级别都有多个条形彼此重叠。但是,可以通过为每个类别级别创建垂直条形来更改此可视化效果,这将有助于我们比传统堆叠条形图更容易阅读堆叠条形图,因为人们习惯于阅读垂直条形。考虑以下 DataFrame -示例 实时演示set.seed(999) Class

如何在 R 中从另一个 DataFrame 中减去一个 DataFrame?

Nizamuddin Siddiqui
更新于 2020-10-14 11:12:46

9K+ 次浏览

如果我们有两个 DataFrame,它们具有相同数量的相同数据类型的列和相同数量的行,那么我们可能希望找到 DataFrame 的对应值之间的差异。为此,我们只需要使用减号即可。例如,如果我们有 DataFrame df1 和 df2,则可以将减法计算为 df1-df2。考虑以下 DataFrame -示例 实时演示x1

如何在 R 中创建字符串向量中元素的无序组合列表?

Nizamuddin Siddiqui
更新于 2020-10-14 10:05:56

135 次浏览

元素的无序组合意味着以不进行任何特定排列的方式组合值。例如,如果我们有三个值一、二和三,那么它们可以按以下方式排列,这是无序的-"一" "二" "三" "一" "二" "一" 三" "二" "三" "一" "二" "三"示例 实时演示x

如何在 R 中检查年份或年份向量是否为闰年?

Nizamuddin Siddiqui
更新于 2020-10-14 10:04:26

350 次浏览

几乎每个人都知道闰年有 366 天而不是 365 天,并且每四年发生一次。如果我们想检查特定年份是否为闰年,或者在一系列年份中哪些年份对应于闰年,那么我们可以使用闰年的 leap_year 函数。length 函数可以与年份值一起使用,如果输出为 1,则它将是闰年,否则输出将为 0,表示非闰年。加载 lubridate 包 -示例library("lubridate") year1

广告