Advertisement

温度数据特征值处理

阅读量:
复制代码
 import pandas as pd

    
 import os
    
  
    
 # 设置文件夹路径
    
 folder_path = r'D:\气象数据\气象数据\1951-2018\气温\新疆'
    
  
    
 # 获取文件夹下所有.xlsx文件的路径
    
 file_paths = [os.path.join(folder_path, file) for file in os.listdir(folder_path) if file.endswith('.xlsx')]
    
  
    
 # 循环处理每个文件
    
 for file_path in file_paths:
    
     # 读取Excel文件
    
     df = pd.read_excel(file_path)
    
     
    
     # 处理异常值32766
    
     for column in ['平均气温', '日最高气温', '日最低气温']:
    
         df[column] = df[column].replace(32766, pd.NA)
    
         # 使用前一行和后一行的平均值替换32766
    
         df[column] = 

全部评论 (0)

还没有任何评论哟~