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.