酷代码 AI
菜单
全部AI  /  热门  /  AI写代码神器
服务商

# 定义一个函数,根据入职天数返回工龄分类 def classify_service(days): if days < 90: return '试用期' elif days < 365: return '1年以内' elif days < 365 * 3: return '1-3年' elif days < 365 * 5: return '3-5年' elif days < 365 * 10: return '5-10年' else: return '10年以上' # 应用函数,创建新列'工龄分类' df['工龄分类'] = ____ # 创建一个透视表,其中行标签是“工龄分类”,列标签是“层级”,计算每个工龄分类和层级的员工数量,缺失值填充为0。 df_层级 = ____ # 展示结果 show_table(df_层级)

以下是完整的代码填充: ```python # 应用函数,创建新列'工龄分类' df['工龄分类'] = df['入职天数'].apply(classify_service) # 创建一个透视表,其中行标签是“工龄分类”,列标签是“层级”,计算每个工龄分类和层级的员工数量,缺失值填充为0。 df_层级 = pd.pivot_table(df, index='工龄分类', columns='层级', aggfunc='count', fill_value=0) # 展示结果 show_table(df_层级) ``` [2024-10-26 15:54:47 | AI写代码神器 | 123点数解答]

相关提问