Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/317.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数据帧中的值_计数将二进制列(1,0)替换为(0,1)?_Python_Pandas - Fatal编程技术网

如何根据python数据帧中的值_计数将二进制列(1,0)替换为(0,1)?

如何根据python数据帧中的值_计数将二进制列(1,0)替换为(0,1)?,python,pandas,Python,Pandas,在Pandas dataframe列中,我得到的值为 我不知道如何交换1到0和0到1,如果1的值μcounts()大于0,比如说从输出1是169325,大于0,即21289,如果它的反面没有交换?我认为使用值μcounts有点过分,我们只是在这里使用的意思 Data['Gender'].mean()>0.5 如果是真的 然后我们做replace或map Data['Gender'] = Data['Gender'].map({0:1,1:0})#Data['Gender'].replac

在Pandas dataframe列中,我得到的值为


我不知道如何交换1到0和0到1,如果1的值μcounts()大于0,比如说从输出1是169325,大于0,即21289,如果它的反面没有交换?

我认为使用
值μcounts
有点过分,我们只是在这里使用
的意思

Data['Gender'].mean()>0.5
如果是真的

然后我们做
replace
map

Data['Gender'] = Data['Gender'].map({0:1,1:0})#Data['Gender'].replace({0:1,1:0})
Data['Gender'] = Data['Gender'].map({0:1,1:0})#Data['Gender'].replace({0:1,1:0})