Note that there are some explanatory texts on larger screens.

plurals
  1. POHow does software development compare with statistical programming/analysis?
    primarykey
    data
    text
    <p>Statistical analysis/programming, is writing code. Whether for descriptive or inferential, You write code to: import data, to clean it, to analyse it and to compile a report.</p> <p>Analyzing the data can involve many twists and turns of statistical procedures, and angles from which you look at your data. At the end, you have many files, with many lines of code, performing tasks on your data. Some of which is reusable and you capsulate it as a "good to have" function.</p> <p>This process of "Statistical analysis" feels to me like "programming" But I am not sure it feels the same to everyone.</p> <p>From the <a href="http://en.wikipedia.org/wiki/Software_development" rel="nofollow noreferrer">Wikipedia article on Software development</a>:</p> <blockquote> <p>The term software development is often used to refer to the activity of computer programming, which is the process of writing and maintaining the source code, whereas the broader sense of the term includes all that is involved between the conception of the desired software through to the final manifestation of the software. Therefore, software development may include research, new development, modification, reuse, re-engineering, maintenance, or any other activities that result in software products. For larger software systems, usually developed by a team of people, some form of process is typically followed to guide the stages of production of the software.</p> </blockquote> <p>According to this simplistic definition (and my humble opinion), this sounds very much like building a statistical analysis. But I imagine it is not that simple.</p> <p>Which leads me to my question: <strong>what differences can you outline between the two activities?</strong></p> <p>It can be in terms of the technical aspects, the different strategies or work styles, and what ever else you think is relevant.</p> <p>This question came to me from the following threads:</p> <ul> <li><a href="https://stackoverflow.com/questions/2286831/how-do-you-combine-revision-control-with-workflow-for-r">How do you combine &quot;Revision Control&quot; with &quot;Workflow&quot; for R?</a></li> <li><a href="https://stackoverflow.com/questions/1266279/how-to-organize-large-r-programs">How to organize large R programs?</a></li> <li><a href="https://stackoverflow.com/questions/1429907/workflow-for-statistical-analysis-and-report-writing">Workflow for statistical analysis and report writing</a></li> </ul>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload