View source: R/noma_tidy_plot.R
| noma_tidy_plot | R Documentation |
Plot tidy data
noma_tidy_plot(
df,
xcol,
ycol,
sorting_var,
plot_type,
xaxis_title = "",
yaxis_title = "",
plot_title = "",
plot_subtitle = "",
marker_size = NULL,
xname = xcol,
yname = ycol,
xrange = c(NULL, NULL),
yrange = c(NULL, NULL),
legendtext = NULL,
sizename = marker_size,
colors = NULL,
legend_options = list(showlegend = T, legend_position_x = NULL, legend_position_y =
NULL),
custom_hover_text = NULL
)
df |
dataframe med data |
xcol |
navn på x-akse-kolonne (f.eks. datokolonne) |
ycol |
nanv på y-akse-kolonne (f.eks. volumkolonne) |
sorting_var |
sorteringsvariabel |
plot_type |
hva slags plot-type man vil lage. Kan ta verdiene "dot", "line", "dashed line", "bar", "stacked bar", "stacked area", "stacked percent area" |
xaxis_title |
tittel på x-akse |
yaxis_title |
tittel på y-akse |
plot_title |
tittel på plot |
marker_size |
kolonne som styrer størrelse på bobler i boblediagram |
xname |
navn på x-variabel i hovertext |
yname |
navn på y-variabel i hovertext |
xrange |
range for x-akse. Spesifisert som vektor med min- og maksverdi |
yrange |
range for y-akse. Spesifisert som vektor med min- og maksverdi |
legendtext |
tekst på legend. Hovedsakelig relevant om man setter sorting_var = NULL. Kan Da kontrollere hva som vises i legend for den ene serien som plottes |
sizename |
navn på variabel som styrer størrelse på bobler i hovertext |
colors |
farger. Vektor med farger |
legend_options |
alternativer for |
custom_hover_text |
egendefinert spesifikasjon av hovertekst. Nyttig særlig for dot-plots, hvor man vil ha mye info i hovertext for hver dot. |
## Not run: p = df %>% noma_tidy_plot(., "date", "volume", "tenor", "stacked bar")
#Med custom_hover_text:
p = noma_tidy_plot(k,
xcol = "SettlementDate",
ycol = "InterestRate",
sorting_var = "IssuerName",
plot_type = "dot",
xname = "Dato",
yname = "Rente",
marker_size = "PrincipalAmount",
legend_options = list(showlegend = T),
sizename = "Utstedt volum (mill USD)",
plot_title = "Rente på nye utstedelser i 3m CP/CD vs Libor",
colors = nb_colors,
custom_hover_text = paste("Utsteder: ", k$ParentName,
"<br> Rente", k$InterestRate,
"<br> Løpetid (dager): ", k$TimeToMaturity,
"<br> Volum (mill usd):", round(k$PrincipalAmount/10^6,2),
"<br> Produkttype", k$ProductType))
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.