2013-02-01 37 views
2

我有關於醫院的數據,即其患者詳細信息,位置。現在,我必須將位於Vector的State商店中的醫院排除在外(這可能因情況而異),並將剩餘的醫院存儲在另一張桌子上。我如何在R中實現這個目標,因爲我是新的bin,如果有任何功能來完成這個任務,請給我建議。排除任何矢量條目上名稱匹配的行

>test <- read.csv("outcome-of-care-measures.csv", colClasses = "character") 
>test[, 11] <- as.numeric(outcome[, 11]) 
>test2 <- table(outcome$State) 
>exc_state <- names(test2[test2 < 20]) 

現在與所有國家的名字店上exc_State從表和存儲上的另一臺命名錶2中刪除一行。

+2

你嘗試過什麼?也請閱讀[本文](http://stackoverflow.com/questions/5963269/how-to-make-a-great-r-reproducible-example)。它概述了在這裏提出問題的最佳實踐。 – Justin

+1

這個問題寫得不好,對於必要的細節很少。如果您提供數據框「結果」的示例數據幷包含最終結果應該是什麼樣子的示例,它將有所幫助。 – Dinre

+0

@Justin&Dinre我同意你們兩個人的觀點,因爲我現在開始學習R並因此詢問與R有關的問題。從之後我將遵循你的建議... – Lionel

回答

0

目前尚不清楚你想要什麼(不重複的例子)

dat <- as.data.frame(test2)    ## convert to a data.frame 
    test1 <- dat[dat$test2 %in% exc_state,] ## get all row matching exc_state