根据两列的条件值获取数据子集
Getting subset of data based on conditional values from two columns
我有一个名为(下图)的数据框,我需要根据两列的条件值 select 行。具体来说,我需要 select 那些 c1Pos 和 c2Pos 具有连续值的行(例如,4 和 5、3 和 2 等)。
我尝试了以下方法,但没有用:
combined_df_locat_short_cues_consec<-subset(combined_df_color_locat_cues, subset=!(c2Pos==c1Pos+1|c1Pos==c1Pos-1))
非常感谢任何帮助。
提前致谢,
米克尔
请替换
subset=!
与 subset=
c1Pos==c1Pos-1
与 c2Pos==c1Pos-1
combined_df_locat_short_cues_consec<-subset(combined_df_color_locat_cues, subset=(c2Pos==c1Pos+1|c2Pos==c1Pos-1))
我有一个名为(下图)的数据框,我需要根据两列的条件值 select 行。具体来说,我需要 select 那些 c1Pos 和 c2Pos 具有连续值的行(例如,4 和 5、3 和 2 等)。
我尝试了以下方法,但没有用:
combined_df_locat_short_cues_consec<-subset(combined_df_color_locat_cues, subset=!(c2Pos==c1Pos+1|c1Pos==c1Pos-1))
非常感谢任何帮助。
提前致谢,
米克尔
请替换
subset=!
与subset=
c1Pos==c1Pos-1
与c2Pos==c1Pos-1
combined_df_locat_short_cues_consec<-subset(combined_df_color_locat_cues, subset=(c2Pos==c1Pos+1|c2Pos==c1Pos-1))