Tuesday, September 22, 2026
Digital Image Analysis using R-Project-based EBImage, randomForest, DT, and bslib - A Web app (R-Project-Shiny-based)
Monday, November 17, 2025
Animated Graph maker using R-Project-Shiny-based Packages
Check my other online advanced statistical tools here:
1. Structural Equation Modeling using Lavaan package in R - https://jeepakistan.blogspot.com/2025/07/structural-equation-modeling-sem-using.html
2. Meta-analysis using Odds Ratio (OR) in Microsoft Excel - https://jeepakistan.blogspot.com/2025/06/meta-analysis-using-odds-ratio-or-in.html
3. Meta-analysis using Cohen's d in Microsoft Excel - https://jeepakistan.blogspot.com/2025/05/meta-analysis-using-cohens-d-in.html
4. Meta-analysis using Correlation (r) in Microsoft Excel - https://jeepakistan.blogspot.com/2025/05/meta-analysis-using-correlation-r-in.html
5. Meta-Analysis using R-Project-based Metafor, and Online calculator (R-Project-Shiny-based) - https://jeepakistan.blogspot.com/2025/09/meta-analysis-using-r-project-based.html6. Time Series Analyses using R-Project-based Packages, and Online calculator (R-Project-Shiny-based) - https://jeepakistan.blogspot.com/2025/10/time-series-analyses-using-r-project.htmlWednesday, September 10, 2025
Meta-Analysis, Causal Meta-analysis, and Model-Based Meta-analysis using R-Project-based Metafor, CausalMetaR, and MetaStan - A Web app (R-Project-Shiny-based)
Check my other online advanced statistical tools here:
1. Structural Equation Modeling using Lavaan package in R - https://jeepakistan.blogspot.com/2025/07/structural-equation-modeling-sem-using.html
2. Meta-analysis using Odds Ratio (OR) in Microsoft Excel - https://jeepakistan.blogspot.com/2025/06/meta-analysis-using-odds-ratio-or-in.html
3. Meta-analysis using Cohen's d in Microsoft Excel - https://jeepakistan.blogspot.com/2025/05/meta-analysis-using-cohens-d-in.html
4. Meta-analysis using Correlation (r) in Microsoft Excel - https://jeepakistan.blogspot.com/2025/05/meta-analysis-using-correlation-r-in.html
5. Time Series Analyses using R-Project-based Packages, and Online calculator (R-Project-Shiny-based);https://jeepakistan.blogspot.com/2025/10/time-series-analyses-using-r-project.html
===========================- Added an option to select Pre-calculated HR/OR/RR Data in the column mapping section.
- Added an option for Prediction Intervals under effect size options.
- Added an option for Hartung-Knapp Adjustment.
- Added an option to conduct Publication Bias Tests using:
- Egger’s weighted regression test
- Begg’s rank correlation test
- Added an option for Sensitivity Analysis (Leave-One-Out).
- Added an option to work on Model-Based Meta-Analysis (MBMA) and Pairwise Meta-Analysis using MetaStan R Package.
Saturday, November 16, 2024
Day 6: 30-days to learn rgl, plotly, and gganimate - Create an interactive 3D plot with rgl that uses various viewpoints or angles to simulate rotation
3D plot
Step 1: Install and Load the rgl Package
Ensure that you have the rgl
package installed and loaded in your R environment.
# Install rgl if not already installedif (!require("rgl")) install.packages("rgl") # Load the rgl packagelibrary(rgl)
Step 2: Prepare a Dataset
For demonstration purposes, create or use a sample 3D dataset (e.g., random
points in 3D space).
# Sample dataset with random 3D pointsset.seed(123)n <- 100x <- rnorm(n)y <- rnorm(n)z <- rnorm(n)colors <- rainbow(n)
Step 3: Create a Basic 3D Plot
Use plot3d() to create a
basic 3D scatter plot.
# Create a 3D scatter plotplot3d(x, y, z, col = colors, size = 5, type = 's', xlab = "X-axis", ylab = "Y-axis", zlab = "Z-axis")
Step 4: Enhance the Plot with
Customization
Add customizations like grid lines, labels, and lighting for better
visualization.
# Add grid linesgrid3d("x")grid3d("y")grid3d("z") # Enhance lightinglight3d(specular = "white")
Step 5: Set Up Rotation Parameters
Define a sequence of angles to rotate the plot and simulate a continuous
rotation.
# Define rotation parametersangles <- seq(0, 360, by = 5) # 5-degree increments
Step 6: Rotate the Plot Programmatically
Use a loop to rotate the plot around a specific axis (e.g., the z-axis).
# Rotate around the z-axisfor (angle in angles) { view3d(theta = angle, phi = 30) # Rotate theta; phi is the vertical angle Sys.sleep(0.1) # Pause for 0.1 seconds for smooth transition}
Step 7: Export the Visualization
Save the interactive 3D plot as an HTML widget or image file for sharing or
further use.
# Save as an interactive HTML filerglwidget() %>% htmlwidgets::saveWidget("3D_plot_rotation.html") # Save as a static image (PNG)rgl.snapshot("3D_plot_rotation.png")
Step 8: Test and Adjust
- Experiment
with different rotation axes (
x,y, orz) by modifyingview3d()parameters. - Adjust the
speed of rotation using
Sys.sleep().
Outcome
By the end of this exercise, you will have an interactive 3D plot that
smoothly rotates, providing a dynamic visualization of the data. You can
integrate this plot with tools like plotly
or embed it into web presentations for a polished output.
-
Q: What do you know about ergot alkaloids? Ans: These include alkaloids which we get from the ergot fungus Claviceps purpurea or derived ...
-
Micromeritics is the study of finer particles which are smaller in size. The merits and demerits of fine particles as dosage forms are giv...
-
(For detailed study of Pharmaceutical Incompatibility Click here) Multiple Choice Questions (MCQs) from Pharmaceutical Incompatibility in ...




