【发布时间】:2022-06-15 21:16:59
【问题描述】:
我已经获得了下面给出的化合物的 DataFrame,而 BaSiO3 有两种可能性。现在我想删除其中一个。
(ABO3) (A_OS, B_OS)
['CaFeO3'] [3, 2]
['BaSiO3'] [1,5], [4, 2]
['BaGeO3'] [4, 2]
期望的输出是:
(ABO3) (A_OS, B_OS)
['CaFeO3'] [3,2]
['BaSiO3'] [1,5]
['BaGeO3'] [4,2]
还附上一张图片以便更好地理解。
【问题讨论】:
-
请提供将DataFrame复制为有效对象的代码
-
代码非常非常长,所以提到了一部分问题。由于项目数量为 27894,而我只给出了 3 个。
-
另外,您如何获取原始数据帧的数据?它是从电子表格、csv 格式文件、网站等中提取的吗?
-
如果不查看数据和代码会产生您的问题,很难回答您的问题。请阅读如何提出一个好的问题并尝试发布Minimal Reproducible Example,以便我们更好地帮助您。
-
好吧,我们不需要 17894 行,只需提供 3 个:
df.head(3).to_dict('list')