Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/65.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R:“;“表达式集”;数据未加载_R - Fatal编程技术网

R:“;“表达式集”;数据未加载

R:“;“表达式集”;数据未加载,r,R,我想将“数组数据”的数据帧转换为表达式集。我遵循这个链接,并设法得到相同的() 所以我在这里得到了我的表情集 > test ExpressionSet (storageMode: lockedEnvironment) assayData: 1000 features, 733 samples element names: exprs protocolData: none phenoData sampleNames: X8261 X8164 ... X7727 (733 total)

我想将“数组数据”的数据帧转换为表达式集。我遵循这个链接,并设法得到相同的()

所以我在这里得到了我的表情集

> test
ExpressionSet (storageMode: lockedEnvironment)
assayData: 1000 features, 733 samples
  element names: exprs
protocolData: none
phenoData
  sampleNames: X8261 X8164 ... X7727 (733 total)
  varLabels: Batch gender
  varMetadata: labelDescription
featureData: none
experimentData: use 'experimentData(object)'
Annotation:
但现在我想加载/使用此对象/数据,以便将其用于特定的R包“PVCA”(),因此我执行以下操作:

> data(test)
Warning message:
In data(test) : data set âtestâ not found
我收到此警告“未找到数据”。有人能帮我知道为什么我会得到这个吗?我能做些什么来加载数据并克服这个问题


提前感谢。

数据
是一个函数,用于返回包作者已包含在包中的数据集。如果您的目标是跨R会话保存ExpressionSet(使用PVCA不需要这样做,只需在创建ExpressionSet的同一会话中使用
library(PVCA)
),则使用

save(test, file="test.Rda")
在一次会议和

load("test.Rda")

另一封。

谢谢你的回答@Martin。当我这样做的时候,它就起作用了。但是,当我继续使用包直到“pvcaObj”步骤时,它给了我一个巨大的错误“exprs中的错误(vsn2(abatch,verbose=FALSE)):在为函数“exprs”选择方法时计算参数“object”时出错:is(object,Cl)中出错:为函数“vsn2”选择方法时计算参数“x”时出错:错误:找不到对象“test.Rda”。查看加载(“test.Rda”)前后的
ls()
输出,您将看到您现在在工作空间中保存了对象--
test
。使用
test
作为
pvcaObj
的参数,而不是“test.Rda”。查看
RShowDoc(“R-intro”)
以及
?加载
?数据
等可用的帮助页面。是的,我现在明白了。在pvcaObj的参数中使用“test”现在可以工作了。非常感谢马丁