Profile

Cover photo
John Mount
Works at Win-Vector LLC
155,314 views
AboutPostsPhotosVideos+1's

Stream

John Mount

Shared publicly  - 
In this note am going to recount “my favorite R bug.” It isn't a bug in R. It is a bug in some code I wrote in R. I call it my favorite bug, as it is easy to commit and (thanks to R's overly helpful nature) takes longer than it should to find. H96566k. The original problem I was working on was ...
1

John Mount

Shared publicly  - 
I recently wrote a tiny bit about the style of the original published proof of the Erdős-Ko-Rado theorem. In this note I'll write a bit about the theorem and a bit more about the style of some later proofs. In particular I want to write about two different readings of Katona's proof.
1

John Mount

Shared publicly  - 
In Gelman and Nolan's paper “You Can Load a Die, But You Can't Bias a Coin” The American Statistician, November 2002, Vol. 56, No. 4 it is argued you can't easily produce a coin that is biased when flipped (and caught). A number of variations that can be easily biased (such as spinning) are also ...
1

John Mount

Shared publicly  - 
 
Proud to share Win-Vector LLC's new (pay) statistics course: Campaign Result Testing http://www.win-vector.com/blog/2015/04/new-video-course-campaign-response-testing/
I am proud to announce a new Win-Vector LLC statistics video course: Campaign Response Testing 467362 fdea 6. John Mount, Win-Vector LLC. This course works through the very specific statistics problem of trying to estimate the unknown true response rates one or more populations in responding to ...
1

John Mount

Shared publicly  - 
 
New technical article: "Using closures as objects in R" http://www.win-vector.com/blog/2015/03/using-closures-as-objects-in-r/  Some R as a programming language writing.
1

John Mount

Shared publicly  - 
 
Don’t use the Sharpe ratio to A/B test email campaigns http://www.win-vector.com/blog/2015/03/one-place-not-to-use-the-sharpe-ratio/ 
Having worked in finance I am a public fan of the Sharpe ratio. I have written about this here and here. One thing I have often forgotten (driving some bad analyses) is: the Sharpe ratio isn't appropriate for models of repeated events that already have linked mean and variance (such as Poisson ...
1

John Mount

Shared publicly  - 
Win-Vector LLC is proud to announce the R data science value pack. 50% off our video course Introduction to Data Science (available at Udemy) and 30% off Practical Data Science with R (from Manning). Pick any combination of video, e-book, and/or print-book you want. Instructions below.
1
In his circles
124 people

John Mount

Shared publicly  - 
The Win-Vector LLC vtreat library is a library we supply (under a GPL license) for automating the simple domain independent part of variable cleaning an preparation. The idea is you supply (in R) an example general data.frame to vtreat's designTreatmentsC method (for single-class categorical ...
1

John Mount

Shared publicly  - 
 
Mathematician Paul Erdös Writing Like a Programmer (1961) http://www.win-vector.com/blog/2015/05/erdos-writing-like-a-programmer/
Here is a neat example of famous mathematician Paul Erdös writing like a programmer in 1961. He goes to some trouble to introduce notation that allows him to index everything from zero. (Apologies for my limited fonts: using an umlaut instead of a double-acute and not being able to place caret ...
1

John Mount

Shared publicly  - 
 
As an #R programmer have you every wondered what can be in a data.frame column? http://www.win-vector.com/blog/2015/04/what-can-be-in-an-r-data-frame-column/
If you ask an R programmer the commonly depended upon properties of a data.frame columns are: All columns in a data frame have the same length. (true, but with an asterisk); All columns in a data frame are vectors with type (see help(typeof) ) and class (see help(class) ) deriving from one of ...
1

John Mount

Shared publicly  - 
 
New technical R article, where I get to use the term "unfulfilled promise leak"

http://www.win-vector.com/blog/2015/04/how-and-why-to-return-functions-in-r/
One of the advantages of functional languages (such as R) is the ability to create and return functions “on the fly.” We will discuss one good use of this capability and what to look out for when creating functions in R. Why wrap/return functions? One of my favorite uses of “on the fly ...
1
Andrej Bauer's profile photoJohn Mount's profile photo
2 comments
 
Yes, it turns out R is a functional language with only immutable data structures (but mutable environments).  It is essentially a scheme (it has static/lexical closures) executing fexprs (functions like things that take lazy arguments).

It just through some syntactic sugar and environment mutation foo pretends to be imperative or object oriented (and it is not good at object oriented).

John Mount

Shared publicly  - 
 
Deal of the Day March 15: Half off my book Practical Data Science with R. Use code dotd031515au at http://www.manning.com/zumel/
1
People
In his circles
124 people
Work
Occupation
Principal Consultant, Win-Vector LLC
Employment
  • Win-Vector LLC
    Principal Consultant, present
Story
Introduction
I produce applied research, prototyping and training in information extraction, algorithms and data-mining for web-scale businesses, hedge funds and start ups. Right now I do this as a consultant at Win-Vector LLC. 

Please check out our book Practical Data Science with R  http://www.manning.com/zumel/ http://www.amazon.com/Practical-Data-Science-With-R/dp/1617291560

Also check out the Win-Vector LLC blog http://www.win-vector.com/blog/ our Twitter feed https://twitter.com/WinVectorLLC .
Basic Information
Gender
Male
John Mount's +1's are the things they like, agree with, or want to recommend.
Estimating Generalization Error with the PRESS statistic
www.r-bloggers.com

As we’ve mentioned on previous occasions, one of the defining characteristics of data science is the emphasis on the availability of “large”

Factors are not first-class citizens in R
www.r-bloggers.com

The primary user-facing data types in the R statistical computing environment behave as vectors. That is: one dimensional arrays of scalar v

Frequentist inference only seems easy
www.r-bloggers.com

Two of the most common methods of statistical inference are frequentism and Bayesianism (see Bayesian and Frequentist Approaches: Ask the Ri

R style tip: prefer functions that return data frames
www.r-bloggers.com

While following up on Nina Zumel’s excellent Trimming the Fat from glm() Models in R I got to thinking about code style in R. And I realized

Trimming the Fat from glm() Models in R
www.r-bloggers.com

One of the attractive aspects of logistic regression models (and linear models in general) is their compactness: the size of the model grows

Save 45% on Practical Data Science with R (expires May 21, 2013)
www.r-bloggers.com

Please share this generous deal from Manning publications: save 45% on Practical Data Science with R through May 21, 2014. Please tweet, for

R has some sharp corners
www.r-bloggers.com

R is definitely our first choice go-to analysis system. In our opinion you really shouldn’t use something else until you have an articulated

Some R Resources for GLMs
www.r-bloggers.com

by Joseph Rickert Generalized Linear Models have become part of the fabric of modern statistics, and logistic regression, at least, is a “go

You don’t need to understand pointers to program using R
www.r-bloggers.com

R is a statistical analysis package based on writing short scripts or programs (versus being based on GUIs like spreadsheets or directed wor

Oldies but Goldies: Statistical Graphics Books
www.r-bloggers.com

I just wanted to plug for three classical books on statistical graphics that I really enjoyed reading. The books are old (that is, older tha

I can haz buzzwords?
biasedestimates.blogspot.com

Catty title aside, this post takes a good swing at defining terms we hear thrown around about data these days and they mostly do a good job.

Practical Data Science with R October 2013 update
www.r-bloggers.com

A quick status update on our upcoming book “Practical Data Science with R” by Nina Zumel and John Mount. We are really happy with how the bo

[Book] Practical Data Science with R
www.analyticbridge.com

Nina Zumel and John Mount have been working very hard on producing an exciting new book called “Practical Data Science with R.” The book has

Prefer = for assignment in R
www.r-bloggers.com

We share our opinion that = should be preferred to the more standard <- for assignment in R. This is from a draft of the appendix of our upc

Win-Vector Blog » How to outrun a crashing alien spaceship
www.win-vector.com

Hollywood movies are obsessed with outrunning explosions and outrunning crashing alien spaceships. For explosions the movies give the optima

Allen Bushnell, Fish Rap: Salmon on the prowl near the shore in Monterey...
www.santacruzsentinel.com

Allen Bushnell Fish Rap The weather forecasts a 4- to 6-foot northwest swell this weekend, but that shouldnt slow fishing down.