gpt4 book ai didi

dataframe - 选择名称与 Julia 中的字符串匹配的数据框列?

转载 作者:行者123 更新时间:2023-12-02 22:54:38 26 4
gpt4 key购买 nike

我有一个从电子表格导入的大型 DataFrame。我在字符串数组中有我关心的几个列的名称。如何选择 DataFrame 中名称与字符串内容匹配的列?我希望这样的东西会起作用

using DataFrames
df = DataFrame(A = 1:4, B = ["M", "F", "F", "M"], C = 2:5)
colsICareAbout = [":B" ":C"]
df[:A] #This works
df[colsICareAbout[1]] #This doesn't work

有办法做到这一点吗?

最佳答案

字符串与符号不同,但它们很容易转换。

colsICareAbout = ["B","C"]
df[symbol(colsICareAbout[1])]

请注意,最好先在 colsICareAbout 符号中输入条目,但我不知道您的数据来自哪里。

关于dataframe - 选择名称与 Julia 中的字符串匹配的数据框列?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29260872/

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