Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/341.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.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 dataframe基于上述行创建具有值的新列_Python_Pandas_Dataframe_Data Wrangling - Fatal编程技术网

Python dataframe基于上述行创建具有值的新列

Python dataframe基于上述行创建具有值的新列,python,pandas,dataframe,data-wrangling,Python,Pandas,Dataframe,Data Wrangling,目前,我有这样一个数据帧: 指数 领域 类型 上游 下游的 旗帜 1. 宾 搜索引擎 1. 0 楠 2. bbcnews 公共广播公司 1. 1. 中心 3. bbcnews 公共广播公司 1. 1. 中心 4. 脸谱网 社会化媒体 1. 0 楠 5. 福克斯新闻 商业广播公司 1. 1. 中心 我从您的问题中了解到的是,您希望基于以前列的值创建新列 df["new_column_nam"] = df[(df[upst] == 1) & (df[downst] ==

目前,我有这样一个数据帧:

指数 领域 类型 上游 下游的 旗帜 1. 宾 搜索引擎 1. 0 楠 2. bbcnews 公共广播公司 1. 1. 中心 3. bbcnews 公共广播公司 1. 1. 中心 4. 脸谱网 社会化媒体 1. 0 楠 5. 福克斯新闻 商业广播公司 1. 1. 中心
我从您的问题中了解到的是,您希望基于以前列的值创建新列

df["new_column_nam"] = df[(df[upst] == 1) & (df[downst] == 0)]

In place of new_column_name, you could use the column names that you want to create.
查看列上的shift(),然后应用您的条件