当前位置: 首页 > 知识库问答 >
问题:

如何在julia中只选择dataframe列的子集

贾飞章
2023-03-14

我有一个几个列的数据表,比如column1,column2…column100。如何只选择列的子集(不是column1)应该返回所有列column2....column100。

data[[colnames(data) .!= "column1"]])

我不想变异数据表。我只想选择所有没有特定列名的列,如我的示例中所示

共有1个答案

融烨磊
2023-03-14

从Dataframes0.19开始,您现在可以做

select(data, Not(:column1))

若要选择除列column1以外的所有内容,请执行以下操作。若要选择除多列以外的所有列,请使用倒排索引中的数组:

select(data, Not([:column1, :column2]))

 类似资料:
  • 预期输出架构 尝试使用下面的代码来分解ArrayType列“plan WeekDataFormatted”,然后是嵌套的ArrayType列“bbDemoImps”、“demoValue”,并尝试仅从数组中的每个对象中提取demoIds。 不允许Spark dataframe从Seq[String]中选择映射列 获取以下错误

  • 问题内容: 如何DataFrame基于Python Pandas中某些列的值从中选择行? 在SQL中,我将使用: 问题答案: 要选择列值等于标量的行,请使用: 要选择列值可迭代的行,请使用: 结合以下条件: 注意括号。由于Python的运算符优先级规则,绑定比和更紧密。因此,最后一个示例中的括号是必需的。没有括号 被解析为 这导致一个系列的真值是模棱两可的错误。 要选择列值不相等的行 ,请使用:

  • 问题内容: 我有以下pd.DataFrame: 它具有带有和层次结构级别的MultiIndex列。该标签从0到n,并为每个标签,有两个和列。 我想子选择此DataFrame的所有(或)列。 问题答案: 有一种方法可以与布尔索引一起使用,以获得预期的结果。

  • 问题内容: 我必须阅读一些文件,其中一些文件采用Excel格式,有些文件采用CSV格式。一些文件具有数百列。 有没有一种方法可以选择多个列范围而不指定所有列名或位置?例如,选择第1 -10、15、17和50-100列: 从Excel文件和CSV文件创建数据框时以及创建数据框框程序后,我都需要知道如何执行此操作。 问题答案: 采用 所以你可以做

  • 今天下午,我一直在努力寻找一种方法,通过检查熊猫名字(标签?)中某个模式的出现,来选择我的熊猫数据目录中的几列。 (当然,可以应用任何函数) 然后,我找到了函数,并让它使用以下代码: 当然,在第一个解决方案中,我可以执行相同类型的regex检查,因为我可以将它应用于迭代返回的数据类型。

  • 下面是RG和RB的xml代码 编辑1:回答:如果你不想要单选按钮可以一次选择,所以不要使用Tablerow