R:将新列添加到具有条件的现有数据框中

用户名

注意:没有已经存在的答案解决了我的问题

df1:

   asn  used    domain_used
    1   9928    2594
    2   2048    100
    3   1792    170
    4   57344   991
    5   36864   1173
    6   24576   194
    7   26624   226
    8   15360   584
    9   65792   3003
    10  1427968 32904
    11  13312   266
    12  28672   388

我想基于domain_used列对该数据帧进行排序,并在前10行中(排序时)创建一个名为“ top_bad”的新列,该列为= 1。有身体可以帮忙吗?

ath

做这个 :

df1<-df1[order(df1$domain_used),] # sort the data.frame according to domain_used
df1$top_bad <- 0                  # create new variable top_bad and set values to 0 for each row
df1$top_bad[1:10] <- 1            # set top_bad to 1 for the first 10 values

回答您的问题?

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

R - 如何有条件地将连续列添加到数据框?

有条件地将列添加到数据框列表中

将新的NOT NULL列添加到具有数据的现有表中

有条件地将值添加到新列并替换R中的条件列中的值

将一列数据框添加到R中的现有数据框列中?

Spark:有条件地将列添加到数据框

需要使用列将新的DateTime列添加到现有数据框

使用Apply将2个新列添加到现有数据框

Pandastable将新列添加到现有数据框

如何有条件地将新的XElement添加到wpf中的现有根元素中?

在Pyspark中,如何将值列表作为新列添加到现有数据框?

R:在有条件的情况下将数据从行添加到列

有条件地将具有默认值的列添加到SQL Server中的现有表

如何将具有百分比更改值的新行添加到现有格式的现有数据框中?

有条件地将列添加到 dplyr R 中的 groupby

如何一次将多个列添加到现有数据框中?

将纬度和经度列添加到现有数据框中

将列表的列表作为列添加到python中的现有数据框

将groupby添加到现有数据框

将数据框添加到特定行和列的现有数据框

R - 将一列数据添加到数据框中的现有列

根据R中现有列中的值将列添加到数据框

将auto_increment值添加到具有现有数据的表中

将反应对象中的值添加到现有数据框中作为列

将一列DateTime添加到现有数据框

lapply 将列添加到现有数据框

将列添加到现有数据框,但将所有数字输入为NaN

熊猫有条件地将数据框添加到另一个数据框

如何将具有特定数据的新列添加到 R 数据框中