You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

在R中筛选数据框对应周日的V1列数值生成新变量x的方法

解决方案

你可以通过以下两种常用方式生成符合要求的变量x:

  • 基础R实现
    直接运行对应代码即可:
x <- df$V1[df$Week == "Sunday"]

运行完成后调用print(x)即可验证结果,输出为0 1 0 0 5 0 1 0 0 9 4,完全匹配需求。

  • dplyr包实现(适合tidyverse生态用户)
    先加载dplyr包后通过筛选+提取列的逻辑实现:
library(dplyr)
x <- df %>% 
  filter(Week == "Sunday") %>% 
  pull(V1)

内容的提问来源于stack exchange,提问作者user16615791

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.06 11:21:01