Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/321.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何仅保留指定向量/序列中存在特定列的值的行?_Python_Dataframe_Data Cleaning - Fatal编程技术网

Python 如何仅保留指定向量/序列中存在特定列的值的行?

Python 如何仅保留指定向量/序列中存在特定列的值的行?,python,dataframe,data-cleaning,Python,Dataframe,Data Cleaning,假设我有一个数据帧df1,列为['Name'、'ISIN'、'Price']。 ISIN是['2','4','5','7'] df2中的ISIN是['1','2','3','4',],我已将其提取到一个系列中。 让我们称这个系列为“isinvector” 如果提取的序列中存在ISIN值,如何仅保留df1的行?在这里找到了答案 我会做这项工作。这能回答你的问题吗? df1 = df1.loc[df1['ISIN'].isin(isinvector)]

假设我有一个数据帧df1,列为['Name'、'ISIN'、'Price']。 ISIN是['2','4','5','7']

df2中的ISIN是['1','2','3','4',],我已将其提取到一个系列中。 让我们称这个系列为“isinvector”

如果提取的序列中存在ISIN值,如何仅保留df1的行?

在这里找到了答案


我会做这项工作。

这能回答你的问题吗?
df1 = df1.loc[df1['ISIN'].isin(isinvector)]