我想在熊猫中执行以下操作:
library(tidyverse)
df <- tibble(mtcars)
df %>%
select(ends_with('t')) %>%
head(3)
# Accross all columns that ends with t, add value 100 hundred (+1 for true) if column contains 'at
df %>%
mutate(across(ends_with('t'), ~ . + 100 + str_detect(cur_column(), 'at'))) %>%
select(ends_with('t') )%>%
head(3) %>% view()
有什么与之相当的好东西吗?或者至少有一些非常好的单行程序在pandas中使用apply
函数
你可以试试(不确定这是否适合你)
您可以将字典理解解压为^{} 的关键字参数(
assign
类似于dplyr::mutate
)输出:
相关问题 更多 >
编程相关推荐