أكثر

قراءة المتغيرات الفرعية netcdf وتحويلها إلى الشبكة النقطية في R؟

قراءة المتغيرات الفرعية netcdf وتحويلها إلى الشبكة النقطية في R؟


اريد فتح الخالمتغير الذي هو تحتاسترجاعالفئة وتحويلها إلى شبكة نقطية.

ملف مكتبة (ncdf4) <- "http://co2web.jpl.nasa.gov/thredds/fileServer/OCO-2/B7101Ar_r02/2014/09/06/LtCO2/oco2_LtCO2_140906_B7101Ar_150909171225s.nc4" var <- nc_open (ملف ، " استرداد / fs ")

الخادم على https://co2web.jpl.nasa.gov/thredds/catalog/OCO-2/B7101Ar_r02/2014/09/06/LtCO2/catalog.html؟dataset=nasa.jpl.oco2/B7101Ar_r02/2014/09 لا يبدو أن /06/LtCO2/oco2_LtCO2_140906_B7101Ar_150909171225s.nc4 يقدمها عبر OpenDAP بحيث يمكن لـ ncdf4 قراءتها عن بُعد. حاول نسخها محليًا والقيام بالاستخراج باستخدام:

fn <- 'oco2_LtCO2_140906_B7101Ar_150909171225s.nc4' nc <- nc_open (fn) vn <- 'Retrieval / fs' ncatt_get (nc، vn) x <- ncvar_get (nc، vn)> لصق ، ('md5)' MD5 (/tmp/oco2_LtCO2_140906_B7101Ar_150909171225s.nc4) = aba9389fe3bb0cf9dfe321c24fc211b4> ملخص (x) الحد الأدنى. 1st Qu. متوسط ​​متوسط ​​3rd Qu. الأعلى. NA 0.000 0.074 0.165 0.270 0.317 11.600 17782

مقتطف من إخراج "nc":

... 65 متغيرًا (باستثناء متغيرات الأبعاد): وحدات خط العرض العائم [sounding_id] (تخزين متجاور): degrees_north long_name: latitude_value: -999999 تعليق: مركز خط العرض لخط طول تعويم القياس [sounding_id] (تخزين متجاور) الوحدات: الدرجات_الشرقية_الاسم: خط الطول lost_value: -999999 تعليق: مركز خط الطول للقياس المزدوج الوقت [sounding_id] (تخزين متجاور) الوحدات: الثواني منذ 1970-01-01 00:00:00 long_name: time missing_value: -999999…

إذا كانوا يقدمونه كـ OpenDAP ، فيمكن أن يعمل عن بعد مثل:

uri <- 'http://geoport.whoi.edu/thredds/dodsC/examples/bora_feb.nc' nc2 <- nc_open (uri) nc2

شاهد الفيديو: الدرس السادس في سلسلة تعلم برنامج R تجميع البيانات Data Aggregate باستخدام دالة و applys family