python pandas loc返回空数据帧

用户3779226

我正在尝试使用以下代码获取子集数据框:

dprev = "eiffel tower"

df.loc[df['place'] == dprev] -> returns empty

drandom = random.choice(df['place'].unique())

df.loc[df['place'] == drandom] -> returns the subset

为什么在dprev字符串变量时我没有看到同样的东西

拉克什

你可以尝试使用str.containscase=False

前任:

import pandas as pd

dprev = "eiffel tower"
df = pd.DataFrame({"place": ["eiffel tower", "Eiffel tower", "Hello"], "data":[1,2,3]})
print(df.loc[df['place'].str.contains(dprev, case=False)])

输出:

   data         place
0     1  eiffel tower
1     2  Eiffel tower

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用 Pandas 比较两个数据帧以返回一个新的数据帧 - Python

来自分类Dev

使用loc更新数据框python pandas

来自分类Dev

Python Pandas合并或合并数据帧

来自分类Dev

注释python对象中的pandas数据帧

来自分类Dev

python pandas数据帧分配错误

来自分类Dev

python pandas 传输数据帧的格式

来自分类Dev

Python pandas:迭代多个数据帧

来自分类Dev

为什么 Python Pandas loc 不返回单个项目?

来自分类Dev

在Pandas数据框.loc中使用Python的in操作符

来自分类Dev

Python / Pandas数据框-返回列名

来自分类Dev

Python / Pandas数据框-返回列名

来自分类Dev

函数返回空数据帧

来自分类Dev

python pandas:根据列值拆分数据帧

来自分类Dev

在多种条件下合并熊猫数据帧(python / pandas)

来自分类Dev

如何使用pandas-python递归构造数据帧的列?

来自分类Dev

python pandas:将数据帧传递给df.apply

来自分类Dev

带有字典python的pandas数据帧中的StopIteration问题

来自分类Dev

python 3 pandas数据帧的迭代以外的条件和技术

来自分类Dev

Python Pandas一帧数据框的总和

来自分类Dev

python pandas:将数据帧传递给df.apply

来自分类Dev

如何使用pandas-python递归构造数据帧的列?

来自分类Dev

使用 Pandas (Python) 操作数据帧

来自分类Dev

在 Python pandas 数据帧中使用 statsmodel 进行样条平滑

来自分类Dev

Python pandas 从自定义文件格式读取数据帧

来自分类Dev

Python/Pandas - 使用条件从 JSON 更新数据帧

来自分类Dev

在python pandas中合并两个数据帧

来自分类Dev

Python Pandas:获取数据帧中某个值的索引标签

来自分类Dev

Python Pandas:在多种条件下合并数据帧

来自分类Dev

使用 Pandas 数据帧避免 Python 中的显式 for 循环

Related 相关文章

热门标签

归档