ValueError:使用序列设置数组元素这个Python代码:import numpy as pdef firstfunction():
UnFilteredDuringExSummaryOfMeansArray = []
MeanOutputHeader=['TestID','ConditionName','FilterType','RRMean','HRMean','dZdtMaxVoltageMean','BZMean','ZXMean'
,'LVETMean','Z0Mean','StrokeVolumeMean','CardiacOutputMean','VelocityIndexMean']
dataMatrix = BeatByBeatMatrixOfMatrices[column]
roughTrimmedMatrix = p.array(dataMatrix[1:,1:17])
trimmedMatrix = p.array(roughTrimmedMatrix,dtype=p.float64) #ERROR THROWN HERE
myMeans = p.mean(trimmedMatrix,axis=0,dtype=p.float64)
conditionMeansArray = [TestID,testCondition,'UnfilteredBefore',myMeans[3], myMeans[4], myMeans[6], myMeans[9]
, myMeans[10], myMeans[11], myMeans[12], myMeans[13], myMeans[14], myMeans[15]]
UnFilteredDuringExSummaryOfMeansArray.append(conditionMeansArray)
secondfunction(UnFilteredDuringExSummaryOfMeansArray)
returndef secondfunction(UnFilteredDuringExSummaryOfMeansArray):
RRDuringArray = p.array(UnFilteredDuringExSummaryOfMeansArray,dtype=p.float64)[1:,3]
returnfirstfunction()引发此错误消息:File "mypath\mypythonscript.py", line 3484, in secondfunctionRRDuringArray = p.array(UnFilteredDuringExSummaryOfMeansArray,dtype=p.float64)
[1:,3]ValueError: setting an array element with a sequence.有人能告诉我如何解决上面的错误代码中的问题,这样它就不再抛出错误消息了吗?
4 回答

慕田峪9158850
TA贡献1794条经验 获得超7个赞
numpy.array([[1,2], [2, 3, 4]])
numpy.array([[1,2], [2, [3, 4]]])
UnFilteredDuringExSummaryOfMeansArray
编辑float
:
numpy.array([1.2, "abc"], dtype=float)
object
numpy.array([1.2, "abc"], dtype=object)
添加回答
举报
0/150
提交
取消