熊猫将值从切片列复制到切片列

RRWW

我的DataFramedf如下:

idx    colA    colB    colC    colD
-----------------------------------
A1     foo1    bar1      
A2                     foo2    bar2

我想复制/移动A2colC:colD的数据colA:colB

idx    colA    colB    colC    colD
-----------------------------------
A1     foo1    bar1      
A2     foo2    bar2                

我认为这很简单并且尝试过,df.loc['A2','colA':'colB'] = df.loc['A2','colC':'colD']但是没有用。

但是,我能够一一做到。例如,df.loc['A2','colA'] = df.loc['A2','colC']确实更改colAfoo2我还可以指定新的价值观,以colAcolB使用切片表达式df.loc['A2','colA':'colB'] = 'FB'

idx    colA    colB    colC    colD
-----------------------------------
A1     foo1    bar1      
A2     FB      FB                

什么地方出了错?

耶斯列尔

如果两个选择中的列数相同,则将第二个Series转换为numpy数组:

df.loc['A2','colA':'colB'] = df.loc['A2','colC':'colD'].to_numpy()

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将切片复制到反射数组中

来自分类Dev

如何根据列值切片熊猫数据帧?

来自分类Dev

熊猫:将列切片聚合为数组

来自分类Dev

修改列的小切片的值

来自分类Dev

大熊猫将嵌套值与其他列一起切片

来自分类Dev

切片向量比将每个元素复制到新向量中要快吗?

来自分类Dev

如何有效地将切片复制到Rust VecDeque

来自分类Dev

将 OCaml Bigarray.Array1 的切片复制到 Bytes

来自分类Dev

Pandas数据框:使用第二列对切片索引切片列值

来自分类Dev

将熊猫数据框切片为连续值

来自分类Dev

熊猫切片列并根据条件之间选择子集

来自分类Dev

熊猫结合切片和列表以选择列

来自分类Dev

熊猫按给定的行和列索引切片

来自分类Dev

跨列迭代条件以切片熊猫数据框

来自分类Dev

将切片传递到通道

来自分类Dev

如果列的所有元素均为负数,则熊猫将列切片

来自分类Dev

从元组切片列的快速方法

来自分类Dev

重塑数据框切片列

来自分类Dev

从元组切片列的快速方法

来自分类Dev

python pandas切片列

来自分类Dev

基于2列的值的条件切片

来自分类Dev

切片不会复制列表项,而是复制到列表的链接

来自分类Dev

切片大熊猫上等于列值数据帧

来自分类Dev

聚合和汇总熊猫数据,但在列中的非连续值之间进行切片

来自分类Dev

根据特定列中的重复循环值对熊猫 df 进行切片

来自分类Dev

将大型numpy数组的切片有效复制到较小的连续内存数组中

来自分类Dev

Python:为什么将Dask切片复制到Numpy数组会导致行计数不匹配

来自分类Dev

将pandas数据框切片到包含值的所有列的第一个实例

来自分类Dev

将切片分成N个切片

Related 相关文章

热门标签

归档