Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/359.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 在列上运行循环时遇到的问题_Python_Loops_Dataframe - Fatal编程技术网

Python 在列上运行循环时遇到的问题

Python 在列上运行循环时遇到的问题,python,loops,dataframe,Python,Loops,Dataframe,我有一个数字数据集,其中只有几列带有数字值 我尝试运行以下代码: df2["Status"] = 'MOVEMENT' for i in range(len(df2)-1): if (df2.loc[i,'BUSP'] <= 0.06) & (df2.loc[i,'Digital Input-1 (Ignition Status)'] != 1): df2.loc[i, "Status"] == 'STOP' elif (df2.loc[i,'MA

我有一个数字数据集,其中只有几列带有数字值

我尝试运行以下代码:

df2["Status"] = 'MOVEMENT'

for i in range(len(df2)-1):
    if (df2.loc[i,'BUSP'] <= 0.06) & (df2.loc[i,'Digital Input-1 (Ignition Status)'] != 1):
        df2.loc[i, "Status"] == 'STOP'
    elif (df2.loc[i,'MAINTENANCEP'] <= 0.08) & (df2.loc[i,'Digital Input-1 (Ignition Status)'] != 1):
        df2.loc[i, "Status"] == 'MAINTENANCE'
df2[“状态”]=“移动”
对于范围内的i(len(df2)-1):

如果(df2.loc[i,'BUSP']在问题中添加了样本数据和预期输出,为什么要使用
=
?即使我添加了单个'=',也会引发相同的错误