subset

    -2热度

    3回答

    Part1 = subset(mvt, mvt$Year == 2007,2008,2009,2010,2011,2012) 打印part1给我null?我可以知道这条线有什么问题吗?我是一名初学者。 tnx耐心。

    0热度

    2回答

    我的data.frame(df)由20个不同的列组成。 所有我的专栏是整数值(范围0 - 99) 比方说,我想子集我有较低的值(x)大于4 所以我的代码可能是COL1和COL2的数据: df2 <- subset(df, col1 < 4 & col2 < 4) 这很好。 但是,如何修改我的代码以获得我所有20列的新子集。没有指定每一个特定的列。 ? 感谢您的帮助!

    4热度

    3回答

    我有一个叫做动物列表创建下划线集列表, animals = ["B_FOX", "A_CAT", "A_DOG", "A_MOUSE", "B_DOG", "B_MOUSE", "C_DUCK", "C_FOX", "C_BIRD"] ,并希望以下的输出: A = ["A_CAT", "A_DOG", "A_MOUSE"] B = ["B_DOG", "B_MOUSE", "B_

    3热度

    1回答

    我面临的问题是我只需要分布在不同行和列上的原始数据帧的子集。例如: # My Original dataframe import pandas as pd dfTest = pd.DataFrame([[1,2,3],[4,5,6],[7,8,9]]) 输出: 0 1 2 0 1 2 3 1 4 5 6 2 7 8 9 我可以提供具有行和列的索引列表,其中我所希望的值位于: ar

    0热度

    2回答

    在R, print((1:20)[-(15:18)]) 打印整数列表从1至20以外15至18,如所预期。 但 print((1983:2010)[-(1992:1994)]) 打印整数列表1983年至2010年,1992年,包括1994年通过的负子集是行不通的。 这是怎么回事?我知道R可能遇到非常大的数字,但我不会认为这些数字非常大。

    1热度

    2回答

    我的数据结构如下: curr time <chr> <date> 1 USD 2015-07-18 2 USD 2014-10-16 3 USD 2016-03-26 问: 我喜欢选择全月 subset(ks, deadline >= '2010-01' & deadline <= '2016-03') 这返回 Error in charToDate(x) :

    0热度

    2回答

    我有一个很大的数据框(总共超过8,500,000个单元格),我需要根据特定列中的值创建此数据框的某些子集。 我知道我可以手工创建子集,并且在只有少数值的情况下很高兴做到这一点。目前,我得到的唯一值: table(df$ColumnX) ,然后从那里建立个人dataframes因为只有几个值: df.subset1 <- df[df$ColumnX == "Subset1", ] df.sub

    0热度

    1回答

    我有两个dataframes DF1 time x y state ... ... ... CA ... ... ... MA ... ... ... TX ... ... ... MA ... ... ... CA ... ... ... IL DF2 time x y state ... ... ... MA ... ... ... NY ... ... ... MA

    2热度

    2回答

    我有这样的代码,在我的R数据帧生成新的列: for (i in 2:7){ v <- apply(x[,c(i,i+14,i+28, i+42)],1,sum,na.rm=T) x[paste("income", i-1)] <- v } 为什么没有必要为一个逗号开始之前粘贴功能?我的理解是,为了索引用方括号索引当列,那么它应该在一个逗号后面出现,就像这样: x[,pas

    0热度

    2回答

    AreaCode Name Rank 1001108 HA - 2326 1001247 HA - 2327 1003063 GC - 2328 1000957 DG - 2329 1001290 EA - 2330 1003305 GC - 2331 1003417 GC - 2332 1006442 WL - 2333 1005076 PK - 2334 1004581 N