Python 如何与熊猫交流:';对于文件中的每一行,对于第'行中的每一列;

Python 如何与熊猫交流:';对于文件中的每一行,对于第'行中的每一列;,python,pandas,dataframe,nested-loops,Python,Pandas,Dataframe,Nested Loops,我的数据集如下所示: 我需要每天循环,然后一天中的每一次,检查状态是A、B还是C。我尝试了以下方法,但似乎无法正常工作。。谢谢你的帮助 for row in file.itertuples(): for j in row: if j == 'A' *set parameters to certain values* if j == 'B' *set parameters to other values* 使用iter

我的数据集如下所示:

我需要每天循环,然后一天中的每一次,检查状态是A、B还是C。我尝试了以下方法,但似乎无法正常工作。。谢谢你的帮助

for row in file.itertuples():
    for j in row:
       if j == 'A'
          *set parameters to certain values*
       if j == 'B'
          *set parameters to other values*
使用
iterrows()
而不是
itertuples()
,并且在每个if之后都需要一个:

for i,row in file.iterrows():
    for j in row:
       if j == 'A':
          *set parameters to certain values*
          file.iloc[i,'column_name'] = value #for example
       if j == 'B':
          *set parameters to other values*

你的陈述,“……但它似乎不正确。”你能详细说明一下吗?在我看来,您的代码应该可以工作,那么您面临哪些问题?请提供预期的结果。显示中间结果与预期结果的偏差。我们应该能够将单个代码块粘贴到文件中,运行它,并重现您的问题。根据本网站的目的,文本图像是不可接受的。“它似乎工作不正常”不是问题说明。请从中重复和。任何熊猫教程都会教你如何迭代整个数据帧;你有什么不同的做法?您看到了什么效果?请参见
np。选择