如何有条件地从data.frame中提取值?

时间:2017-04-22 23:23:40

标签: r

我是刚刚开始学习R的新手。这可能是一个非常基本的问题,但它让我头疼了两个小时。请帮忙。

问题是:

当Data1 = iris时, 删除那些Sepal.Width大于或等于2次的观察结果 它的Petal.Length并将剩余的观察结果放入一个新的对象Data2中。将Data2导出为名为newData.txt的文件,不包含行的名称,但包含每个变量的名称。您只需要显示导出数据的命令。

另外,因为我被困在那里,我不能先到下一个问题:

将数据从newData.txt文件导入新对象Data3;数据3 应该与Data2相同。报告(i)数据3中的观察数量,(ii)数据3中的变色植物数量。

请帮忙。谢谢你们。

1 个答案:

答案 0 :(得分:0)

绝对值得学习$,!和[]的基础知识,但dplyr也是一个有用的数据操作包。输入socket.setTimeout(60000) // 60 seconds socket.on('timeout', () => { console.warn('socket has timed out') socket.write('socket has timed out') socket.end() }) 作为一些有用的示例,vignette()当您找到一个看起来很有趣的示例时。

如果您仍在使用R GUI,我还建议www.rstudio.com作为IDE。

关于你的问题,请使用dplyr:

vignette('name')