腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
3
回答
迭代
Pandas
dataframe
的
列
并
创建
新
变量
、
、
我很难弄清楚如何
迭代
pandas
数据帧中
的
变量
,
并
对每个
变量
执行相同
的
算术函数。 我有一个包含三个数值
变量
x1、x2和x3
的
dataframe
df。我想通过将每个
变量
乘以2来
创建
三个
新
变量
。下面是我正在做
的
事情: existing = ['x1','x2','x3']
浏览 13
提问于2021-01-16
得票数 0
回答已采纳
1
回答
迭代
pandas
列
中
的
字典列表
并
创建
新
列
、
、
、
我想从
pandas
dataframe
列
解析json字典,遍历字典并将它们赋给
新
的
列
值。AbsorpOcc', 'Value': 1.4, 'Unit': 'Pct'}, {'Name': 'Occupied', 'Value': None, 'Unit': 'Qty'}] 我使用以下代码
迭代
浏览 57
提问于2020-11-09
得票数 0
2
回答
迭代
Pandas
dataframe
中
的
多个
列
并
创建
新
列
、
、
我有一个包含度量
列
SalesMonth1 -- SalesMonth12以及另一个
列
Index和price
的
数据帧。 我正在尝试执行以下操作,但它不起作用。你能建议一个更好
的
方法吗?
浏览 0
提问于2018-03-22
得票数 2
1
回答
遍历每一排熊猫
的
简单计算
、
如何使用计算过
的
列
创建
一个
新
的
dataframe
bigdf,该
列
迭代
来自另一个df
的
每一行?我在
新
的
dataframe
bigdf中接收空行。# Import
pandas
libraryimport numpy as np#
DataFrame
data = [['
浏览 1
提问于2021-06-16
得票数 0
回答已采纳
1
回答
迭代
pandas
列
并
创建
新
列
、
、
、
、
我有一个包含x个批次(批次大小不同,即行)
的
pandas
数据集,现在我使用各自
的
批次数据为每个批次
创建
一个
新
的
特征。我想自动化这个过程,e.g.first
创建
一个
新
列
,然后
迭代
batch id
列
,直到它具有相同
的
批id,
创建
新
的
特征值
并
追加新
创建
的
列
,然后继
浏览 24
提问于2021-01-09
得票数 0
回答已采纳
1
回答
使用for循环中
的
变量
作为
dataframe
列名
、
、
、
、
我尝试使用for循环遍历列名列表,并在每次
迭代
中根据字符串前缀和原始列名(存储在列表中)
创建
一个
新
列
。问题是,当出现以下情况时,
dataframe
认为
变量
是帧中
的
一个序列(
DataFrame
‘object没有
浏览 3
提问于2018-06-05
得票数 2
2
回答
来自其他
列
和行
的
DataFrame
中
的
新
列
、
、
我想在现有的
DataFrame
,df中
创建
一个
新
的
列
V。我希望
新
列
的
值是该行中'x‘
列
中
的
值与它下面行中'x’
列
的
值之间
的
差异。例如,在下图中,我希望
新
列
的
值为93.244598 - 93.093285 = 0.151313。 我知道如何根据
Pandas
中现有的
列<
浏览 4
提问于2022-07-26
得票数 1
回答已采纳
3
回答
循环遍历熊猫
dataframe
列
中
的
列表元素,以返回
新
列
中
的
列表。
、
、
、
我有一个包含列表
的
列
的
dataframe
,我试图
迭代
dataframe
中
的
每一行,
并
连接到该行列表
的
每个元素。我正试图编写代码以实现在“分子_物种”中显示
的
结果。如对此有任何想法,将不胜感激。达菲莱姆df = pd.
DataFrame
({'molecule': ['a',
浏览 7
提问于2020-01-16
得票数 3
回答已采纳
1
回答
用循环
创建
列
、
我试图添加
新
列
并用for循环填充它们,从Price
列
获取数据,并将1000次
迭代
插入到
新
的
dataframe
列
中,在1000 Price
列
迭代
之后,再为1000多个
列
创建
一个
新
列
,等等。import
pandas
as pd data_frame = pd.re
浏览 7
提问于2019-11-20
得票数 1
回答已采纳
1
回答
在python中
的
dataframe
中添加csv文件中
的
列
、
我已经使用编写器在python中
创建
了一个csv文件。我将这个csv文件称为“数据”,它由一
列
40行组成。然后,我在一个
新
的
python脚本中导入这个csv文件,
并
创建
一个
dataframe
。但是,在我
的
新
数据框架中,我希望将这40个数据点分成4
列
,每
列
10行。到目前为止,我尝试了以下几点: data=
pandas
.read_csv("location/
浏览 1
提问于2017-12-01
得票数 1
回答已采纳
3
回答
基于另一个数据帧按组
创建
新
的
数据帧
、
、
我没有太多和熊猫打交道
的
经验。我有一个熊猫数据框,如下所示。df = pd.
DataFrame
({ 'A' : [1,2,1], 'stop' : [3,4,8]}) 我想
创建
一个
新
的
dataframe
,它遍历各行
并
附加到生成
的
dataframe
。例如,从输入
data
浏览 32
提问于2017-07-14
得票数 0
回答已采纳
3
回答
pandas
dataframe
python中
的
多行
、
、
、
对于包含多行
的
pandas
DataFrame
中
的
一
列
,我希望
创建
一个
新
列
,该
列
具有指定
的
行数,形成前一
列
的
行
的
子级。我尝试这样做是为了
创建
一个大型数据矩阵,其中包含一系列值作为稍后模型
的
输入。作为一个例子,我有一个小
的
DataFrame
,如下所示: A2 2
浏览 4
提问于2017-07-18
得票数 4
2
回答
如何将多个
变量
传递给
pandas
dataframe
,以便将它们与.map一起使用来
创建
新
列
、
时,我知道您可以基于一个
列
的
内容
创建
一个
新
列
,如下所示:# This might return theyear from a date column我想知道
的
是,就像您可以将多个数据片段传递给单个函数一样(如上面的第一个示例所示),您是否可以在
创建
新
的
浏览 2
提问于2015-05-22
得票数 6
1
回答
将行
的
列表/值分配给列名
、
、
#For every row in the
dataframe
, iterate through the list of genres and place a 1 into the correspondingthat column's genremoviesWithGenres_df.head() 我
的
想法是遍历数据帧
的
每个低点,我理解为每个流派
列
分配"1“,但如何将每行中
的
每个流
浏览 23
提问于2020-10-20
得票数 0
2
回答
为什么使用
pandas
.assign而不是简单地初始化
新
列
?
、
我刚刚发现了熊猫数据帧
的
assign方法,它看起来很不错,非常类似于R中
的
dplyr
的
mutate。然而,我总是通过‘动态’初始化一个
新
列
来获得它。有没有assign更好
的
原因?例如(基于
pandas
文档中
的
示例),要在
dataframe
中
创建
一个
新
列
,我可以这样做: df =
DataFrame
({'A': range(1, 11),
浏览 1
提问于2018-01-10
得票数 32
回答已采纳
5
回答
Pandas
:从每行
的
随机
列
中选择值
、
、
、
假设我有如下
的
Pandas
DataFrame
: df = pd.
DataFrame
({ 'b': [4, 5, 6],}) a b c1 2 5 8 2 3 6 9 我希望生成一个
新
的
pandas
.Series,以便从
DataFrame
<
浏览 45
提问于2019-07-25
得票数 4
回答已采纳
3
回答
使用
变量
迭代
pandas
中
的
列
、
我有一个数据帧,看起来像这样:f = {'business':['FX','IR','IR'],'level':['A','A','L'],'amt':[1,2,3]}df1 我有一个循环,它通过
创建
变量
来
迭代
datafra
浏览 0
提问于2020-10-24
得票数 1
3
回答
pandas
级数
的
二进制移位
、
我在
pandas
数据帧中有一些布尔值
变量
,我需要获取所有唯一
的
元组。因此,我
的
想法是
创建
一个
新
的
列
,其中包含
变量
的
连接值,然后使用
pandas
.
DataFrame
.unique()来获取所有唯一
的
元组。 所以我
的
想法是使用二进制开发来连接。例如,对于数据帧: import
pandas
as pd df = pd.
Dat
浏览 11
提问于2019-04-02
得票数 0
回答已采纳
1
回答
函数将
迭代
目标读取为局部参数字符串,而不是for循环中
的
迭代
值
、
、
、
尝试使用
pandas
交叉表函数运行这个简单
的
for循环。
迭代
目标是交叉表函数中
的
参数。它应该读取
列
的
列表,并为每个
列
组合生成一个交叉表。但是相反,它将我
的
'i‘可
迭代
解释为
列
的
文字标题,而不是它在
迭代
中应该是什么
变量
。我得到
的
错误是:'
DataFrame
‘对象没有'i’属性,因为它将'i‘
浏览 1
提问于2019-04-18
得票数 1
3
回答
在
Pandas
DataFrame
上
迭代
以提取数据
我有一个
DataFrame
,它在
列
中包含小时间隔,在行中包含员工ID。我想
迭代
每一
列
(每小时间隔),
并
仅当该
列
包含数字1 (1表示在该小时内可用,0表示不可用)时才将其提取到列表中。我已经尝试了iterrow()和iteritems(),但这两种方法都没有给出我想要从这个
DataFrame
中看到
的
东西这是一个
新
列表,名为 可用= 0800、0900、1000、1100然后,我可以提取最小值和最大值来
创建
计
浏览 22
提问于2021-05-18
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券