R and Python for statistical analysis, which is better

Updated on educate 2024-05-13
6 answers
  1. Anonymous users2024-02-10

    R is a must, python is strong, but not required. If it's just statistical analysis, there is no doubt that r is a must-learn.

    If you're going to a large company, you're going to learn both.

    No better. Python has been used for more than 10 years, and I don't feel that it is really good, just a passable scripting language. It's not too good, but it's not much better.

    r has been studying for 2 years and is very strong. I've been working on big data. It feels very convenient. I can do all the big data stuff without r, and I don't have a python anymore.

    But for a person with a statistical background, there is no way without R. Even if you know python, it is difficult to help yourself directly quickly without a development level that is not in the stream. After all, Python is a general-purpose language that requires a lot of accumulation to really work.

  2. Anonymous users2024-02-09

    The k-means algorithm is the most famous clustering algorithm, which is simple in idea but has good results. The steps of the clustering algorithm are as follows: 1:

    Initialize k samples as initial clustering centers; 2: Calculate the distance from each sample point to k centers, and select the nearest center as its classification until all sample points are classified; 3: Calculate the K classes separately.

  3. Anonymous users2024-02-08

    r is more professional, because after all, he is specifically for statistical use.

  4. Anonymous users2024-02-07

    Python is recommended, it is easy to learn, and the relevant libraries are very rich

    Life is short, I use python

  5. Anonymous users2024-02-06

    r is the language of statistical analysis. Python is a general-purpose language with a wider range of applications. If you focus on data analysis, there is little difference between mining and selection, and if you involve other development in addition to data processing, you can only choose Python.

  6. Anonymous users2024-02-05

    R is a more professional statistical analysis software, especially R itself has a lot of statistical functions, such as t-test, normality test, etc., which is relatively simple and convenient in analysis. But if you are doing statistical analysis of big data, mastery of python is also a must, and python is more conducive to crawlers and text mining.

    It is recommended that if you just do simple data analysis, but feel that SPSS is too low, use R, because R is easy to learn, and R can load a lot of packages, such as ggplot, the painting function is very powerful, and it looks very tall in **, as well as TM packages, etc., which are very useful loading packages.

    But if you need to do big data analysis and data scraping, you should master Python.

    It's best to learn Python after learning R, at least, as statistics majors, we must learn R and Python is learned by ourselves, and the teacher only recommends but does not require it.

    In addition, the R language feels slower when it comes to some more complex data processing. We often run for hours. However, python feels much faster.

Related questions
4 answers2024-05-13

The upstairs program has many problems, such as not handling punctuation, wrong way to read files, etc. >>>More

8 answers2024-05-13

Removed the long type, there is now only one integer, int, but it behaves like a version of long >>>More

11 answers2024-05-13

Probability theory and mathematical statistics are important branches of modern mathematics. In the past 20 years, with the development of computers and various statistical software, probability and statistical methods have been widely used in the fields of finance, insurance, biology, medicine, economics, operations research management and engineering technology. These include: >>>More

8 answers2024-05-13

L is left, R is right. L is the abbreviation of left, and r is the abbreviation of right. Left means left, and right means right. >>>More

12 answers2024-05-13

Python is a scripting language, which is typically characterized by high writing efficiency and low execution efficiency. You can develop servers and write automated operation and maintenance tools, but theoretically ignore the function of developing web pages and game apps.