如何用R语言为数据框添加行最小值列并求该列最大值?
解决方案
假设你使用的是Python的Pandas库,以下是实现需求的具体步骤:
1. 新增'MIN'列存储每行最小值
直接使用Pandas的min()方法,指定按行计算(axis=1),就能快速生成每行的最小值列:
# 新增MIN列,每行取最小值 whole_time['MIN'] = whole_time.min(axis=1)
执行后你的DataFrame会变为目标格式:
1 2 3 4 5 6 MIN F1 20 60 65 80 100 600 20 F2. 40 57 88 120 130 550 40 F3. 67 88 92 134 220 350 67 F4 92 98 99 170 345 650 92
2. 计算'MIN'列的最大值
使用max()方法直接对'MIN'列求值即可:
# 计算MIN列的最大值 max_min_value = whole_time['MIN'].max() print(max_min_value) # 输出结果为92
内容的提问来源于stack exchange,提问作者Kate
相关产品推荐
相关产品推荐

