我遇到R代碼問題,而是缺少值。實際上並不知道如何使用簡單的熱甲板方法來推算這些值。例如,有這些數據。缺失值 - 熱點鄰居方法
1 1000.24457235 NA NA NA NA 11
2 10000132 111 2502357 0.19408587 0.19373610 0.6567305 0.01454520 0.13498823 69
3 10000388 111 4472360 0.14774927 0.14918678 0.6853377 0.05233508 0.11314044 106
4 10000792 111 666909 0.10520063 NA NA NA NA 14
5 10002737 111 1139613 0.19944986 0.20114918 0.3564355 0.20135391 0.24106136 23
6 10002741 111 981574 0.11573570 NA NA NA NA 13
7 10002929 111 1417192 0.08770932 0.08387991 0.6106012 0.11078473 0.19473415 24
8 10003396 111 444966 0.19026263 0.18784110 0.5215772 0.16844381 0.12213789 24
9 10003517 111 1230589 0.16393216 0.16358568 0.4614005 0.26670712 0.10830670 19
10 10003546 111 760847 0.12384748 NA NA NA NA 10
使用第5列,需要找到最近的值,然後在那些地方填寫那個類似的被訪者,其中有NA值。
謝謝。
請使用'dput'來提供您的數據。要格式化代碼,請使用代碼格式化圖標'{}'(或與四個空格對齊),另請參閱http://stackoverflow.com/editing-help。 – Marek 2011-05-30 10:50:29
實際上,沒有得到它,但,改變了解了一些東西:) – Cris 2011-05-30 11:25:24
我添加數據格式。但是當你想發佈樣本數據時,你可以使用'dput'命令,比如'dput(my_data)'(或者'head(dput(my_data))'),它創建R對象的字符串表示形式,包含所有細節。 – Marek 2011-05-30 11:39:57