1. A method to analyze a large data set using a statistical computing environment language operation, the method comprising: identifying, by one or more processors, a statistical computing environment language operation corresponding to a class, wherein the class is introduced by a language interface and refers to data intended to be processed by a software system for processing machine learning algorithms in a MapReduce environment; generating, by one or more processors, code from the statistical computing environment language operation that can be understood by the software system for processing machine learning algorithms in a MapReduce environment, wherein the statistical computing environment language operation is an R operation and the code is declarative machine learning language; transferring the code to the software system for processing machine learning algorithms in a MapReduce environment; and invoking execution of the code with the software system for processing machine learning algorithms in a MapReduce environment, wherein invoking the execution of the code with the software system for processing machine learning algorithms in a MapReduce environment comprises the software system for processing machine learning algorithms in a MapReduce environment determining to generate at least one MapReduce job.