python - 如何解决问题:不能分配给文字(Python)?
问题描述
对于以下代码,我收到错误:无法分配给文字
for i in range(len(stepData)):
stepDataLeft = stepData.to_numpy()[i, 0:5]
stepDataRight = stepData.to_numpy()[i, 5:10]
dataF = pd.DataFrame({'stepDataLeft': stepDataLeft, 'stepDataRight': stepDataRight}, index=['Stride Length Mean', 'Stand Duration Mean', 'Swing Duration Mean', 'Douple Support Time Mean', 'Relation Swing Stand Mean'])
dataF = ['Symmetry Ratio Row']=resultsPerRowRatio.append(np.where(dataF['stepDataLeft'] < dataF['stepDataRight'],sv.symmetryRatio(dataF['stepDataLeft'],dataF['stepDataRight']), sv.symmetryRatio(df['stepDataRight'],df['stepDataLeft'])))
print(str(dataF))
-
import numpy as np
def symmetryRatio(L, R):
result = L/R
return result
有人可以解释一下问题是什么以及如何解决吗?
编辑 2
在我更正后,我收到此错误:
解决方案
改为这样写:
dataF['Symmetry Ratio Row'] = ...
推荐阅读
- http - 骆驼 http 在 url 中使用 ${body}
- android - 如何创建 Observables 并使用 Retrofit 后来的 RxJava 更新它们?
- angular7 - Angular-Calendar 上下文菜单不起作用如何调出?
- python - 将图像从文件夹 python 导入到 numpy 数组列表
- java - 当我在 iOS appium 中从本机切换到 webview 上下文时,Appium 驱动程序正在获取与当前页面 url 不同的 url
- sql - 从 json 插入 sql server 表(2016)
- python - 即使使用多种方法也无法重塑 Numpy 数组
- javascript - 如何将两个以上的参数传递给模态 ng2 bootstrap
- angular - 服务 index.html 后服务器没有路由到 /login
- python - 如何在 igraph python 中读取文件和计算图形属性