作为 Python 的初学者,我正在尝试为 pandas DataFrame 中的数据整理任务引用类似的 R-sintax,但这对于 mutate 函数中的 ifelse 语句并不成功。
# R code
df <- data.frame(var1 = c('2020-12-01','2020-12-02',NA,NA,'2020-12-05'),
var2 = c('start','start','start','start','start')
stringsAsFactors = F)
df <- df %>% dplyr::mutate(var2 = ifelse(!is.na(var1), 'complete', var1))
关于使用 Python-sintax 获得相同结果的方法的一些建议?