python - 单个位置索引器从 CSV 读取越界错误
问题描述
我正在尝试读取 .csv 并写一个新列。每当我调用函数 add() 时,索引错误都会出现在第 7 行。
def add():
data = pd.read_csv('log.csv')
for file in os.listdir('.'):
if 'log' in file:
continue
df = pd.read_csv(open(file))
val = data.loc[data['Num'] == file.split('.csv')[0], 'SAT'].iloc[0]
########more code using val#############
add()
解决方案
推荐阅读
- c++ - 了解如何从 RFID Arduino 读取 UID
- url - 如何计算破折号媒体片段名称的 $Time$ 变量?
- flutter - Json.Encode() 不识别对象,将它们设置为字符串 FLUTTER
- elasticsearch - Elasticsearch:按最多的应该匹配进行排名
- java - 将重复项转换为字符串中的不同字母
- java - 是否可以在左侧和右侧创建一个带有类的面板?
- sktime - 时间
不支持 - powershell - 如何使用 PowerShell 将敏感度标签应用于存储在 SharePoint Online 或 OneDrive 中的文件?
- javascript - 使函数 CRUD DeletebyID(id) Javascript 按其 id 数而不是按索引
- arm - 在 arm DDT 中提交作业