How to use this book?
Unlike traditional books confined to static pages, this book delivers an immersive experience through interactive charts powered by D3.js
and plotly
. These dynamic visualizations transform complex topics into engaging, hands-on explorations. You can manipulate data in real time by adjusting parameters through sliders and instantly observing how the results respond. For instance, the interactive t-test chart below allows you to modify statistical values such as means and standard deviations, with outcomes visualized immediately for a more intuitive understanding of the underlying concepts.
Everyone has different interests, and each person may choose to dive deeper into proofs or R code as they wish. That’s why I have designed the proofs and R code sections to be collapsible—click to expand if you’re interested, or skip ahead if you’re ready for the next concept. This approach keeps the layout neat and ensures you can focus on what matters most without feeling overwhelmed by information overload. Get ready for a more interactive, tailored learning experience!
Here’s a simple example of a proof that demonstrates the concept concisely and interactively:
Proposition 0.1
The following is an example of R code; you can show/hide the source code and copy the code to the clipboard:
Example 0.1 Print “Hello World” on screen.
## Hello World!
Now, it’s time to embark on your learning journey! With this book, you’ll not only grasp complex concepts but also engage with them in a hands-on, dynamic way. As you explore each chapter, please take advantage of the interactive elements and let them guide your understanding of the material. Whether you dive deep into the proofs or focus on the charts, the choice is yours. So, let’s get started and make this journey a stimulating and rewarding experience!