请问 352 个城市中所有 35200 个景点评分的最高分(Best Score,简 称 BS)是 5.0
import os
import pandas as pd
# 数据集所在的文件夹路径
data_folder = '附件'
# 初始最高评分设为一个较小的值,确保能找到比它更大的评分
max_bs = float('-inf')
# 获取数据集文件夹中所有的文件名(每个文件对应一个城市)
city_files = os.listdir(data_folder)
# 遍历每个城市的文件
for file_name in city_files:
if file_name.endswith('.csv'):
file_path = os.path.join(data_folder, file_name)
# 使用 pandas 读取 CSV 文件
df = pd.read_csv(file_path)
# 假设 CSV 文件中有一个列名为 '评分',表示景点评分(BS)
# 根据实际数据集的列名进行调整
if '评分' in df.columns:
# 将评分列转换为浮点数,处理可能存在的空值或非数值数据
df['评分'] = pd.to_numeric(df['评分'], errors='coerce')
# 找出评分列中的最大值
city_max_bs = df['评分'].max()
标签:name,评分,建模,2024,df,file,path,folder,数杯
From: https://blog.csdn.net/m0_68036862/article/details/140911295