Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/314.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_Pandas - Fatal编程技术网

Python 两个数据帧之间的差异,并删除那些';这两种情况都不存在

Python 两个数据帧之间的差异,并删除那些';这两种情况都不存在,python,pandas,Python,Pandas,State列存在于我的两个数据帧中,我试图删除两个数据帧中都没有出现的状态 我试过: for s in df1_2016.state if s not in df_2016.state: print(s) 不起作用 我打算顺道去看看 df1_2016.state.drop('Alabama') 不起作用 假设有两个数据帧,如下所示: import pandas as pd df1 = pd.DataFrame({ 'state' : ['A','B','C','D'], 'values'

State列存在于我的两个数据帧中,我试图删除两个数据帧中都没有出现的状态

我试过:

for s in df1_2016.state

if s not in df_2016.state:

print(s)
不起作用

我打算顺道去看看

df1_2016.state.drop('Alabama')
不起作用


假设有两个数据帧,如下所示:

import pandas as pd
df1 = pd.DataFrame({ 'state' : ['A','B','C','D'], 'values' : [1,2,3,4] })
df2 = pd.DataFrame({ 'state' : ['A','C','E','F'], 'values' : [5,6,7,8] })

df3 = df1[df1['state'].isin(df2['state'])]

df3将包含df1中的数据,其中状态为df1和df2(即A&C)

如何将链接作为图像发布?我是新来的,很抱歉给你添麻烦。听起来你想做一个“内部连接”吗?