2017-04-10 133 views
1

我只是想知道如果任何人有一個可靠的方法來英國的郵政編碼其轉換爲各自NUTS區域/代碼? 我設法找到歐盟統計局的網站上的.csv數據,但它們似乎是有點不準確(即分類達德利在蘇格蘭和使用舊NUTS區域倫敦)。NUTS地區英國的郵政編碼

我搜索不休在線這樣的事,但我剛聽到堅果今天已經,我不確定我是否甚至尋找正確的事情。

+0

[郵政編碼數據的ONS發佈](http://geoportal.statistics.gov.uk/datasets?q=ONS+Postcode+Directory+(ONSPD)+ February + 2017&sort_by = name&sort_order = asc)包含一個編碼的NUTS地區。 – Phylogenesis

+0

謝謝,我已經下載了他們最新的郵政編碼列表,但它提供的NUTS區域並不像我預期的那樣。 例如,E05009695,而不是UKF14。 我正確地讀這個嗎?或者是他們轉換這些數字的方法? –

+0

在zip文件的Documents目錄中,有一些支持文檔,其中至少包括一個可以從E05xxxxxx編號轉換爲區域名稱的文檔。實際上,名爲'LAU216_LAU116_NUTS315_NUTS215_NUTS115_UK_LU.txt'的文件包含從'E05009695'到'UKF16'的轉換以及區域名稱。 – Phylogenesis

回答

0

你的問題的標題說,堅果英國的郵政編碼,但你提到英國的郵政編碼堅果身體。我不確定你是否對這兩者都感興趣。

有一個簡單的辦法把英國郵政編碼堅果(包括名稱和代碼)使用R

devtools::install_github("erzk/PostcodesioR") 
library(PostcodesioR) 

# both will work: 
postcode_query("EC1Y8LX") 
postcode_lookup("EC1Y8LX") 

這將返回有關郵政編碼的地理信息的列表。

免責聲明:我是PostcodesioR包的作者。

+0

感謝您的回覆,您的腳本看起來很有趣,但有沒有辦法以數據框的形式返回,而不是列表? 我的R知識很缺乏,我很害怕! –

+0

'as.data.frame()'是要走的路 – epo3