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