You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何使用Pandas从各组中查找最小值与NaN并输出结果

使用Pandas提取指定列的最小值与NaN信息

直接跟着步骤操作就行:

  1. 导入Pandas并读取你的CSV文件(记得把'你的文件路径.csv'换成实际的文件路径,文件和代码同目录的话直接写文件名):
import pandas as pd

# 读取CSV数据
df = pd.read_csv('你的文件路径.csv')
  1. 指定要处理的目标列:
target_columns = ['Fan', 'LPC', 'HPC', 'HPT']
  1. 计算每列最小值(min()会自动忽略NaN),同时统计每列的NaN数量:
# 提取目标列的最小值
min_values = df[target_columns].min()
# 统计每列的NaN个数
nan_counts = df[target_columns].isna().sum()
  1. 打印结果,两种展示方式任选:
# 分开展示
print("各列最小值:")
print(min_values)
print("\n各列NaN数量:")
print(nan_counts)

# 或者合并成表格,更直观
result_df = pd.DataFrame({
    '最小值': min_values,
    'NaN数量': nan_counts
})
print("\n合并结果:")
print(result_df)

注意点

  • 确认CSV里的列名和代码里的target_columns完全一致(大小写、拼写都不能错)
  • 如果你的CSV没有表头,记得给pd.read_csv加header=None参数,再手动指定列名

内容的提问来源于stack exchange,提问作者Eris Bolduc

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.17 18:12:03