gpt4 book ai didi

julia - 将具有常量值的列添加到 DataFrame

转载 作者:行者123 更新时间:2023-12-05 08:45:58 24 4
gpt4 key购买 nike

如何将具有常量值的列添加到 DataFrame?

例如我有以下数据框:

using DataFrames

df = DataFrame(x = 1:10, y = 'a':'j')

我想添加一个新的变量 z 和常量 1 并获得:

10×3 DataFrame
Row │ x y z
│ Int64 Char Int64
─────┼────────────────────
1 │ 1 a 1
2 │ 2 b 1
3 │ 3 c 1
4 │ 4 d 1
5 │ 5 e 1
6 │ 6 f 1
7 │ 7 g 1
8 │ 8 h 1
9 │ 9 i 1
10 │ 10 j 1

最佳答案

要创建这样的列:

df = DataFrame(x = 1:10, y = 'a':'j', d = 1)

要将此类列附加到现有 DataFrame,您需要广播:

df.e .= 1

df[:, "f"] .= 1

关于julia - 将具有常量值的列添加到 DataFrame,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70811329/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com