loc无法在jupyter笔记本电脑中正常运行

我正在使用jupyter笔记本中的数据集,在其中我希望按位置和年份进行过滤,以基于样本ID汇总统计信息。

数据存储在csv shape is (35743,62)中。

因此,我想从一个较大的数据集中创建一个DF,其中包含Year = y中位置x处所有示例站点的摘要统计信息。

我的位置过滤器运行完美,当在数据集上运行时,它按预期过滤,年份过滤器也正常工作。对于大多数位置和年份组合而言,一切都很好,可以根据我的需求生成DF。

但是,我发现当我去某个特定位置(20个中的1个)并过滤2018年时,过滤器仅返回一个样本ID的结果。其他年份工作正常。

年份是浮点数(我将其视为数字而不是日期),除作为对象的样品收集日期列外,其他所有信息也一样。

关于此问题为何如此具体的任何想法?

我认为这可能是我的过滤器

df= data.loc[data['Year'] == 2018]

但是使用Qgrid小部件时,我也遇到同样的问题。

感谢您的帮助。

lwword 回答:loc无法在jupyter笔记本电脑中正常运行

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3147534.html

大家都在问