在pandas数据框中,我想逐行搜索多个字符串值。如果行包含一个字符串值,则函数将根据
将该行添加/打印到df 1或0末尾的空列中
关于如何选择与(部分)字符串匹配的Pandas数据框行,已经有多个教程。
例如:
import pandas as pd
#create sample data
data = {'model': ['Lisa', 'Lisa 2', 'Macintosh 128K', 'Macintosh 512K'],
'launched': [1983,1984,1984,1984],
'discontinued': [1986, 1985, 1984, 1986]}
df = pd.DataFrame(data, columns = ['model', 'launched', 'discontinued'])
df
我在这个网站上举了上面的例子: https://davidhamann.de/2017/06/26/pandas-select-elements-by-string/
如何对整行的“int”、“tos”、“198”进行多值搜索?
然后打印到下一个不连续的列中,这是一个列int,根据该行是否包含该关键字,它将有1或0。
目前没有回答
相关问题 更多 >
编程相关推荐