數字值,這是我的第一個堆棧溢出後,請多多包涵......子集的DataTable基於在列
我想子集R中的DataTable,使包括含數字僅行 - 和含行字符被排除在外。例如表
Date Temperature
41941.6656 1921
41941.6656 1921
41941.66561 1921
41941.66563 1921
41941.66564 1921
41941.pypito 1921
41941.66566 xWRET
41941.66567 1921
應該成爲
Date Temperature
41941.6656 1921
41941.6656 1921
41941.66561 1921
41941.66563 1921
41941.66564 1921
41941.66567 1921
其中xWRET代表了一些隨機的字符串,我愚蠢的儀器常常
我試圖is.numeric()
和grep()
然而我不能得到任何工作。
我覺得這應該是非常簡單的!
謝謝!
是日期欄被認爲是數字? – 2014-11-03 11:33:23
是的 - 我可以很容易地轉換日期。但是我想我首先需要清除所有字符輸入,因爲這些不應該在那裏! – wooll3y 2014-11-03 11:36:50
如果'dt'是你的'data.table',你可以試一下dt [!(grepl(「[a-zA-Z]」,Date)| grepl(「[a-zA-Z]」) ),]'。 – nicola 2014-11-03 11:37:20