Yihui Xie

English Blog


2017-06-09 On Formality

2017-06-08 The Ghost Printer Behind Top-level R Expressions

2017-06-07 Consider Netlify instead of GitHub Pages for Your Static Websites

2017-06-06 Rediscovering Rd2roxygen

2017-05-22 Finally, Four Backticks on Github

2017-05-19 A Note on on.exit()

2017-05-18 How I Find, Manage, and Use GIFs

2017-05-17 When in Doubt, Upgrade

2017-05-16 A Note on missing()

2017-04-14 Some Facts about Jeff Leek


2014-11-18 A Letter of Recommendation for Nan Xiao

2014-07-26 library() vs require() in R

2014-07-26 A Few Notes on UseR! 2014


2013-10-19 Markdown or LaTeX?

2013-09-30 Testing R Packages

2013-09-05 After Three Months I Cannot Reproduce My Own Book

2013-07-21 My first Bioconductor conference (2013)

2013-06-27 R Package Versioning

2013-06-10 You Do Not Need to Tell Me I Have A Typo in My Documentation

2013-06-03 A Few Tips for Writing an R Book

2013-04-12 Travis CI for R! (not yet)

2013-04-07 Travis CI for R?

2013-03-14 On ENAR, or Statistical Meetings in General

2013-02-17 Contribute to The R Journal with LyX/knitr

2013-02-10 Publishing from R+knitr to WordPress

2013-01-26 Code Pollution With Command Prompts

2013-01-05 Find Out Available Usernames with R


2012-12-10 ICERM Reproducibility Workshop: Day 1

2012-11-23 IPython vs knitr, or Python vs R

2012-10-30 Can We Live Without Backslashes?

2012-10-29 Visiting FHCRC, JHSPH and Meeting Xi'an

2012-10-29 Build Static HTML Help Pages for R Packages

2012-10-03 A Quick Note On Large 2D Data

2012-09-10 R Package Vignettes with Markdown

2012-08-07 For the Stupid Password Rules at Iowa State

2012-06-25 Making Reproducible Research Enjoyable

2012-05-08 Learn formatR in Two Minutes

2012-05-01 How to Make HTML5 Slides with knitr

2012-04-22 Fancy HTML5 Slides with knitr and pandoc

2012-03-15 Ideas on A Really Fast Statistics Journal


2011-12-12 How to Become an Efficient and Collaborative R Programmer

2011-12-01 knitr: Elegant, flexible and fast dynamic report generation with R

2011-08-16 The fun Package: Use R for Fun!

2011-05-25 Sweave and pgfSweave in LyX 2.0.x (experimental)

2011-04-30 Produce Authentic Math Formulas in R Graphics

2011-04-09 New versions of GGobi and rggobi for Windows users

2011-01-06 formatR update (0.1-6)

2011-01-04 Customizing the Theme of Your R HTML Help

2011-01-01 Happy New Year with R (2011, Fireworks!)


2010-12-22 A Special Graphics Device in R: the Null Device

2010-12-03 formatR update (0.1-5)

2010-12-01 Rd2roxygen: Convert Rd to roxygen documentation

2010-10-30 How to Start Using (pgf)Sweave in LyX in One Minute

2010-10-24 Grabbing Tables in Webpages Using the XML Package

2010-10-17 On the Gory Loops in R

2010-09-28 A Slider to Control Two Plotting Windows

2010-09-11 SyntaxHighlighter Brush for the R Language

2010-08-22 Numbered Figure/Table Captions in beamer

2010-08-14 Auto-completion in Notepad++ for R Script

2010-07-21 My Talk on Animations at useR! 2010 (NIST, Gaithersburg)

2010-04-17 alphahull: an R Package for Alpha-Convex Hull

2010-04-15 R is an Epic Fail?

2010-04-13 formatR: farewell to ugly R code

2010-04-05 Rules of Thumb to Meet R Gurus in the Help List

2010-04-03 Demonstrating the Power of F Test with gWidgets

2010-03-28 Looking for Software Paths in Windows Registry

2010-03-24 Font Families for the R PDF Device

2010-03-24 A Demo for the Ratio Estimation in Sampling Survey (Animation)

2010-03-23 R Tips in Stat 511

2010-03-12 Guess the Random Seed

2010-02-18 Press Enter in LyX Sweave as You Wish


2009-12-31 Happy New Year with R

2009-12-24 Merry Christmas Using R

2009-11-11 Create Animations in PDF Documents Using R

2009-10-19 swfDevice, RGoogleTrends, FlashMXML, and SVGAnnotation

2009-10-10 50000 Revisions Committed to R

2009-09-26 How to Import MS Excel Data into R

2009-08-31 Formatting Decimals in Texts with R

2009-08-29 Counterintuitive Results in Flipping Coins

2009-06-12 Simulation of Burning Fire in R

2009-06-10 Creating Tag Cloud Using R and Flash / JavaScript (SWFObject)

2009-06-04 Insert Google Adsense Code in bbPress Forum

2009-05-30 Convert MySQL Database to UTF-8 in Wordpress

2009-03-31 Enhanced tidy.source() (Preserve Some Comments)

2009-03-16 Identify Data Points in Off-Screen R Graphics Devices

2009-01-07 When Bell-shaped is Far Far Away from Gaussian


2008-11-05 Brownian Motion Using Google Visualization API and R

2008-10-20 Quincunx (Galton box, Bean machine) in R

2008-10-15 Dynamically Selecting Points Using R

2008-10-12 How to Open a File from a Hyperlink

2008-09-23 Eyeball Test to Identify An Unfair Coin (or A False Record)

2008-09-18 To Observe Interactions in Bubble Plots

2008-09-06 To See A Circle in A Pile of Sand

2008-08-14 Statistical Animations Using R - A Talk at useR! 2008

2008-07-21 Never Lonely

2008-07-07 Girls / Women are Talkative?

2008-06-20 Set framerate in pdf2swf

2008-06-15 Dirt in the Mouse & Glivenko-Cantelli Theorem

2008-06-13 Flash Animations by saveSWF() in Package animation

2008-06-04 Dokuwiki Plugins animation and math Added

2008-05-31 AniWiki: Animations in Statistics

2008-05-13 Handbook of Computational Statistics

2008-05-11 Random Number Generation on the Glasses (A Natural RNG)

2008-05-09 To See A World In A Range of Function

2008-05-02 On Scientific Writing

2008-04-28 How Did I Notice the Notice from Hadley Wickham

2008-04-26 Finding Splitting Values for A Regression Tree

2008-04-26 Animations for Spatial Patterns (simulation only!)

2008-01-20 Going Home

2008-01-17 R Doc: Using R for Data Analysis and Graphics

2008-01-11 Structural Equation Modeling: Where Are Advantages?

2008-01-09 Obligation for Statistics to Draw Conclusions?

2008-01-01 At the Beginning of the Year 2008

2008-01-01 A Cartoonizer Web Site


2007-12-31 Line Breaks for LaTeX Code in R Documentation Files

2007-12-29 Be Careful with the Value Returned in R Functions

2007-12-28 When Does Statistics Become Meaningless?

2007-12-27 Listening is A Better Way to Improve Pronunciation

2007-12-26 On Christmas Eve...

2007-12-24 Availability of the PNG Device in R

2007-12-22 Make Optical Illusions in R Graphics System

2007-12-20 Terrible Functional Data Analysis?

2007-12-17 Updating the Web Site Animated Statistics Using R

2007-12-03 Funny Mark Twain

2007-11-21 Quick Notes for VI Editor

2007-11-12 Package animation: Statistical Animations in R

2007-11-08 Statistical Modelling: Fitting Models or Fitting Data?

2007-10-29 Machine Learning: Machine is Learning Like a Human Being

2007-10-25 Animations in Survey Sampling

2007-10-19 Slight Changes to Boadilla Theme in Beamer Class

2007-10-08 Linux Font Equivalents for Verdana, Courier New & Georgia

2007-10-05 Spring in Fall

2007-10-04 Jokes in Statistics - A Talk to be Given in CUEB (Slides & Materials)

2007-10-03 multicol -- Multi-column Pages in LaTeX

2007-10-02 Demonstration of Confidence Intervals Using R (Animated)

2007-09-23 All Models are Wrong, and Some Models are Useless

2007-09-14 Semi-transparent Colors in R: Color Image as an Example

2007-09-11 R Language Definition File for Highlight

2007-09-08 Draw A Map of China onto A Color Image

2007-09-08 A Lovely Donkey :-D

2007-09-06 Process of Minimization by Gradient Descent (2D)

2007-08-25 Dare be defeated?

2007-08-12 Tidy up your R code