我使用csv格式的ECG数据,并将数据读取为:
myECG = pd.read_csv('ECG_MIT.csv');
然后我从上面读取的数据中提取了一个名为“ECG”的列(我称之为ECG_data),并试图导出一些有用的度量。其中包括以下内容。在
^{pr2}$结果是错误的,因为我看到最大值本身是800,最小值是474,通过Excel的max和min函数。我还打印了样本值并进行了检查。我还使用了其他形式,如“max(ECG_data)”和“min()”。在
另外,当我使用:
print "Data Summary: \n",myECG.describe()
我似乎在报告的统计数据中看到了同样的错误值。我做错什么了?请帮忙。谢谢。在
0
和{因此,您可能得到了对象某些限制的最小/最大值(例如,缓冲区往往以2的幂次增长,1024是其中之一)。在
您需要检查
ECG_data
是否是正确的对象类型,以及您是否以正确的方式使用min()
/max()
函数。在给你几点建议: 1根据你的例子,我假设你的数据都是整数。 2下一步将验证这一点。如果不是整数,则转换它。 三。在excel中对数据进行升序排序,以确认excel min和max函数产生的结果。 4这和熊猫有何不同? 5在pandas中,尝试用列名调用min或max函数。在
这有多大帮助!在
相关问题 更多 >
编程相关推荐