R-ohjelmointi.org

Tilastotieteellistä ohjelmointia R-kielellä

Note to self

RInno – lähdekoodista asennusohjelmaksi

Oletko joskus kateellisena seurannut, miten Python-käyttäjä kääntää lähdekoodinsa suoritettavaksi ohjelmaksi esimerkiksi py2exe– tai pyinstaller-paketilla? Minä ainakin olen. Asennusohjelman tekeminen on ollut jo aiemminkin mahdollista R:ssä esimerkiksi DesktopDeployR:n tarjoamia puitteita käyttäen, mutta vime aikoina RInno-paketti on edistynyt sellaisin harppauksin, että shiny-applikaatioiden paketoiminen asennusohjelmiksi on tullut jo varsin yksinkertaiseksi. RInno vaatii node.js- ja Inno Setup- ohjelmien asennukset […]

Posted in Note to self, R-ohjelmointi | Kommentit pois päältä artikkelissa RInno – lähdekoodista asennusohjelmaksi

Karttoja leaflet-paketilla

Leaflet-paketilla voi helposti tuottaa interaktiivisia karttoja, joihin voi lisätä tasoja monilta eri palveluntarjoajilta. Käytettävissä olevista tasoista saa hyvän käsityksen sivulta http://leaflet-extras.github.io/leaflet-providers/preview/. Esimerkiksi Tampereen keskustan kartan saa selaimeen seuraavalla komennolla, kunhan tietää Tampereen keskustan koordinaattipisteen (srgumentit lng ja lat) ja haluamansa karttasuurennoksen (argumentti zoom): library(leaflet) m <- leaflet() %>% setView(lng = 23.7472074, lat = 61.4976057, zoom […]

Posted in Grafiikka, Note to self, R-ohjelmointi | Kommentit pois päältä artikkelissa Karttoja leaflet-paketilla

Laserkeilausaineistot ja korkeusmallit R:ssä rayshader-paketilla höystettynä

Laserkeilausaineisto kuvaa maanpintaa ja sen muotoja. Laserkeilausaineistoa voidaan käyttää esimerkiksi korkeusmallien muodostamiseen. Laserkeilausaineistoja on saatavilla toistaiseksi vain osasta maata avoimena datana Maanmittauslaitoksen karttapalvelusta. Helsingin alueen laserkeilausaineistoa voi ladata myös Helsingin karttapalvelusta. Laserkeilausaineiston käyttö varjostusanalyysiin Laserkeilausaineistoja voi ladata R:ään paketilla lidR. Aineiston perusteella voidaan sitten helposti tutkia esimerkiksi kaupungin varjoisuutta rayshader-paketin tarjoamilla työkaluilla. Katsotaanpa esimerkkiä Helsingin […]

Posted in Grafiikka, Note to self, R-ohjelmointi | Kommentit pois päältä artikkelissa Laserkeilausaineistot ja korkeusmallit R:ssä rayshader-paketilla höystettynä

Category