Question

In: Computer Science

Why are statistical programming languages important to data scientists? What are some advantages and disadvantages the...

Why are statistical programming languages important to data scientists? What are some advantages and disadvantages the R programming language has over the other main statistical programming languages (i.e. SAS, SQL, Python)?

Solutions

Expert Solution

Statistical tools, and programming languages that provide them, are really useful when you need to represent, model, manipulate & think about large quantities of data and perform operations on very larger chunks of data for business purposes.

They make it easy for us to perform operations on data and faster output. If statistical languages are not there, human can calculate the outcome from the data but this will be not that accurate and also it will take much time and chances of errors will be way more. That's why statistical langauages are used.

Advantages of R:

1. R is free, open-source.

2. R runs anywhere.

3. R supports extensions.

4. R provides an engaged community.

5. R connects with other languages.

Disadvantages of R:

1. Weak Origin.

2. R utilizes more memory than Python.

3. R lacks basic security.

4. R packages and R programming language is much slower than other programming languages like python.


Related Solutions

What are some of the advantages and disadvantages to using statistical sampling versus judgment sampling ?
What are some of the advantages and disadvantages to using statistical sampling versus judgment sampling ?
what are some of the advantages and disadvantages of secondary data compared to primary data ?...
what are some of the advantages and disadvantages of secondary data compared to primary data ? provide at least three of eacg
What are some of the advantages and disadvantages of investing in a mutual fund? Explain why...
What are some of the advantages and disadvantages of investing in a mutual fund? Explain why the vast array of mutual funds available may be a partial drawback for investors. How can investors assess mutual fund performance?
What are some advantages and disadvantages of thermal oxidation?
What are some advantages and disadvantages of thermal oxidation?
It is standard in some programming languages for the number zero to represent one of the...
It is standard in some programming languages for the number zero to represent one of the truth values (either true or false) and for positive numbers to represent the other truth value. If assigned correctly, the operations of addition and multiplication will then correspond to conjunction and disjunction, in some order. Figure out how to make this all work out neatly.
Why do companies allocate costs? What are some of the advantages and disadvantages to doing so?  ...
Why do companies allocate costs? What are some of the advantages and disadvantages to doing so?   What are the similarities and differences among the direct method, the step method and the reciprocal method of allocating costs? Accounting is objective and precise. Therefore, performance measures based on accounting numbers must be objective and precise. Do you agree? Why or why not?
What are some of the advantages and disadvantages (to investors) of STRIPs and TIPs?
What are some of the advantages and disadvantages (to investors) of STRIPs and TIPs?
what are some advantages and disadvantages of using online banking?
what are some advantages and disadvantages of using online banking?
What are some advantages and disadvantages associated with communicating by email?
What are some advantages and disadvantages associated with communicating by email?
Describe the importance of a dividend. What are some of the advantages and disadvantages to the...
Describe the importance of a dividend. What are some of the advantages and disadvantages to the stock holder?
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT