O actualizare a Open Trade Statistics pentru a prezenta Tabler și D3po

URMĂREȘTE-NE
16,065FaniÎmi place
1,142CititoriConectați-vă

(Acest articol a fost publicat pentru prima dată pe pacha.dev/blogși cu amabilitate a contribuit la R-bloggeri). (Puteți raporta problema legată de conținutul acestei pagini aici)


Doriți să vă distribuiți conținutul pe R-bloggeri? dați clic aici dacă aveți un blog, sau aici dacă nu aveți.

Dacă această postare vă este utilă, vă rog cu drag o donație minimă pe Buy Me a Coffee. Va fi folosit pentru a-mi continua eforturile Open Source.

Puteți să-mi trimiteți întrebări pentru blog folosind acest formular și să vă abonați pentru a primi un e-mail când apare o nouă postare.

Am actualizat Open Trade Statistics pentru a prezenta noul Tabler pentru pachetele R și D3po.

Recent, am actualizat Open Trade Statistics pentru a include date 2023 derivate din UN Comtrade.

Deși actualizarea datelor a fost simplă, am profitat de ocazie pentru a reînnoi tabloul de bord folosind Tabler for R pentru a îmbunătăți interfața cu utilizatorul și D3po pentru vizualizări interactive. Unul dintre lucrurile la care am lucrat, pentru că întrețin ambele pachete, a fost să mă asigur că construirea de hărți arbore cu D3po este cât se poate de simplă.

Iată o captură de ecran a tabloului de bord actualizat:

Profilul țării: Regatul Unit

Profil produs: Mașini și aparate mecanice

În timp ce Highcharts necesită un cod sofisticat pentru a reda hărțile arborescente imbricate ca utilizator final, D3po facilitează po_treemap() funcționează și mută complexitatea la interiorul pachetului.

Iată un exemplu despre cum să creați o hartă arborescentă imbricată cu D3po (se poate face clic):

library(d3po)
Loading required package: htmlwidgets
Loading required package: magrittr
set.seed(123)

d <- data.frame(
  category = c(rep("Apples", 5), rep("Bananas", 4)),
  subcategory = c(
    "Fuji", "Gala", "Honeycrisp", "Granny Smith", "Other",
    "Cavendish", "Lady Finger", "Red Banana", "Other"
  ),
  stock = rpois(9, 100),
  color = c(
    "#e44b5e", "#f26863", "#f98a5c", "#fbb07b", "#f9c1a2",
    "#feffc6", "#edffb9", "#e1ffaa", "#d5fdb8"
  )
)

d3po(d, width = 800, height = 600) %>%
    po_treemap(
        daes(size = stock, group = category, subgroup = subcategory, color = color, tiling = "squarify")
    )

Fructe

Merele

Banane

Sper sa fie de folos!

Dominic Botezariu
Dominic Botezariuhttps://www.noobz.ro/
Creator de site și redactor-șef.

Cele mai noi știri

Pe același subiect

LĂSAȚI UN MESAJ

Vă rugăm să introduceți comentariul dvs.!
Introduceți aici numele dvs.