我剛剛開始與R合作,所以原諒我的無知。 我有兩個數據集在R中,如何比較不同大小的數據幀的列
ProjectData
其具有20000行與含有日期HolidayData
其具有與含有假期列表的Date
柱90點的行的列表的Date
柱。
我需要的日期與ProjectData
和HolidayData
比較,如果從ProjectData
日期存在於Holiday
然後在ProjectData
設置IsHoliday
列True
。
我想下面的代碼會工作,但它從來沒有給我正確的結果:
for (d in projectdata$cDate)
{
for (dH in HolidayDate$Date)
{
projectdata$IsHoliday <- ifelse(d==dH,TRUE,FALSE)
break
}
}
是這種做法對嗎?
Wow..amazing.that工作的優勢!非常感謝。真的開始欣賞河的力量。 –