Press here for Dataset relating to question
如何在保留rownames&名称的同时仅将Male行提取到另一个数据集中?列名完好无损?
答案 0 :(得分:0)
我认为
mydf[mydf["sex"] == "Male"],]
具有您想要的效果(其中mydf是您的数据帧的名称)。请注意,mydf["sex"]
是标有"性别"的值列。 mydf["sex"] == "Male"
是一列布尔值(TRUE,其中值为"男性")。
逗号与右方括号mydf[...,]
之间没有任何内容非常重要。这意味着,选择所有列。