我有一个矩阵,想要用reshape2中的melt函数对其进行改变以便在ggplot2中制图,但是找不到一种添加自定义列名的方法。#Create toy data MyData <- matrix(rnorm(15,500), nrow = 5, ncol = 3, dimnames = ...
注意:这不是一个图形问题。 我有一个 n x m 的矩阵:> m = matrix(1:6,2,3) > m a b c d 1 2 3 e 4 5 6 我想将这个转换为一个长矩阵:> m.l a d 1 a e 4 b d 2 b e 5 c d 3 c e...
我试图获取一个包含每种gridNumber类型的元素的具体值的列,并dcast它,以便从元素列创建3个独立的列。 我不确定如何做到这一点。 dput:df <- structure(list(date = structure(c(-25584, -25584, -25584, -255...
meldata.frame的默认行为是将“变量”列返回为“因子”类。以下是一个示例:> head(airquality) ozone solar.r wind temp month day 1 41 190 7.4 67 5 1 2 36 ...
我尝试将以下格式转换为:mydata <- data.frame(movie = c("Titanic", "Departed"), actor1 = c("Leo", "Jack"), actor2...
这是用于本例的玩具数据集:data <- data.frame(x=rep(c("red","blue","green"),each=4), y=rep(letters[1:4],3), value.1 = 1:12, value.2 = 13:24) x y value...
我长期以来一直在以一种非标准的方式使用reshape2::melt:我运行数字实验并得到一个矩阵作为结果。然后我将其转换为长格式,并生成一些图像。受到reshape2和tidyr之间的相似性的启发,我现在正在尝试在类矩阵的对象上实现完全相同的输出。但目前没有成功:library(reshape...
我希望生成变量(列)之间存在相关性的图表,包括相关性大于和小于某一点且p值小于0.01的变量。这些图表将是使用ggplot2绘制的线形或条形图,绘制两个相关的列(变量)。目前我的方法概述如下,附有虚拟数据,我希望得到下一步的指引。# Create some dummy data df <...
假设我有一个类似这样的变量向量: >variable [1] "A1" "A1" "A1" "A1" "A2" "A2" "A2" "A2" "B1" "B1" "B1" "B1" 我想将此内容转换为类似以下数据框的格式: treatment time 1 A...