我有一個數據集與各種地區地圖變量(約1000)。示例數據如下所示:基於Python中的外部列表/數據選擇列
Userid regionmap1 regionmap2 regionmap3 and so on.
78 7 na na
45 na na na
67 1 na na
此處regionmap變量中的數字表示視圖的數量。現在我有一個只有10個區域映射條目的外部文件。該文件包含10個不同地區的地圖變量10個條目/行:
Regionmap1
Regionmap3
Regionmap7
.....
.....
Regionmap856.
所以,我的任務是保持只有這些regionmap變量列在原來的文件,並刪除所有其他990列。因此,最終數據應該是這樣的:
Userid Regionmap1 regionmap3 regionmap7 ........ regionmap856
78 7 na na na
45 na na na na
67 1 na na na
這將是巨大的,如果任何人都可以提供我在這方面在Python幫助。
您嘗試過任何操作嗎? – Holloway 2014-08-27 08:28:40
你也應該提供MWE – Germano 2014-08-27 08:34:57
@Trengot我不確定如何繼續。我認爲我們必須使用字典。正如下面的答案所表明的那樣,可以使用字典。但無法弄清楚字典的價值是什麼? – user2007506 2014-08-27 09:35:16