我正在尝试根据周期的存在来过滤数据帧。例如:
df = pd.DataFrame(dict(A=[5,3,5,6], C=["foo.","bar#","foo,bar", "I got 91.4 percent,"]))
df[df['C'].str.contains('.')]
这给出了
A C
0 5 foo.
1 3 bar#
2 5 foo,bar
3 6 I got 91.4 percent,
它仍显示没有句点的行。
如果我尝试使用逗号,则将获得所需的输出。
df[df['C'].str.contains(',')]
A C
2 5 foo,bar
3 6 I got 91.4 percent,
真的很感谢您对此模棱两可。