【发布时间】:2018-09-07 14:24:47
【问题描述】:
我目前正在学习 R,以便在我的大学里写论文。
在我的项目中,我有一个包含 2 列和 6001 行的数据框。在我的第一列中,我有从 10000,9999,9998 到 4000 的数字,在第二列中,我有数字元素。在我看来,我想做一些非常简单的事情。我想创建一个大小为原始数据框一半的第二个数据框,其中包含第一列的偶数和第二列的数字。
我尝试了一些没有按计划进行的脚本。我的第一个脚本是:ifelse(tkk[1] %% 2 == 0, tkal<-tkk, 0)。然后我尝试了这个:
tkal <-case_when((tkk[1]%%2 ==0)~ tkk)。但是我的两个脚本都没有运行或者没有我想要的结果。
你们中的任何人有解决方案或更好的主意,以便我可以解决这个简单的任务吗?
提前谢谢你
【问题讨论】:
标签: r dataframe if-statement case-when