Recently Published
Plot
Residuals vs Fitted
How to create this eye-catching diverging bar chart in R
This R code creates a diverging bar chart to visualize community perceptions of public services across different districts, using Likert scale responses.
Data Preparation:
Counts and percentages of responses (Strongly disagree to Strongly agree, plus Neutral) are calculated for each district.
Neutral Category Handling:
Neutral responses are visually offset to the right using a crossbar instead of being centered, making them stand out as a separate category.
Diverging Logic:
Negative responses (Disagree, strongly disagree) are made negative to place them to the left of center.
Plot Construction with ggplot2:
Uses geom_col() for diverging bars and geom_crossbar() to add the separate neutral segment.
Styling:
The plot includes a title, caption, custom legends, and formatted text elements to ensure readability and professional presentation.
Protein Analysis of Pinguinus impennis
Bioinformatic analysis of 10 protein sequences from Pinguinus impennis (great auk) using RStudio, including sequence retrieval from UniProt, amino acid counting, and physicochemical property calculations. Graphs show results for distribution of aminoacids, net charge and molecular weight.
How to create this eye-catching diverging bar chart in R?
This is a step-by-step tutorial on how to create a diverging bar chart starting from scratch - from data preparation to final visualization.
quarto-2
asdfghjkl
Power Analysis for A/B Testing: Impact of Sample Size in R
This project demonstrates how small sample sizes in A/B testing can lead to inconclusive results and how adjusting sample sizes through power analysis reveals statistically significant effects. Simulated data is used to compare p-values, conversion rates, and statistical power before and after sample size adjustment. Visualizations include ggstatsplot, ggpubr, ggsignif, and ggpmisc.