Home  >  Article  >  Backend Development  >  Which is more difficult, Python or R?

Which is more difficult, Python or R?

(*-*)浩
(*-*)浩Original
2019-10-31 14:28:513970browse

At the gate of the data science world, newbies always look at each other in confusion. The two giants of R language and Python are each dominant, and they are like fire and water, causing many questions for entry-level players——

Which is more difficult, Python or R?

◆ I have zero foundation in programming, which one should I choose to get started with?

◆ I study XX major, should I use R language or Python? (Recommended study: Python video tutorial)

◆ What are the advantages and disadvantages of R and Python? What, which one is harder?

◆ Which job will be more popular, with higher salary and wider choices in the future?

R language

R was developed by statisticians. It was born with the important mission of statistical analysis, drawing, and data mining. Therefore, there are a lot of statistical principles and knowledge in the R language system.

If you have some statistical background, R will make it more enjoyable and refreshing for you to use various models and complex formulas, because you can always find the corresponding package and you can call it with just a few lines of code.

Python

The original intention of the founder of Python was to be an open language designed for non-professional programmers. Elegant, clear and simple are its labels. Therefore, there are always people singing "Life is short, I use Python".

Data analysis, web crawlers, programming development, artificial intelligence, etc. As a multi-functional glue language, Python’s usage purposes and learning paths are more diverse.

In fact, because we don’t understand everyone’s knowledge background and learning costs, this question cannot give a black-and-white absolute answer. This is why users of R and Python on various forums always have different opinions on how difficult it is to get started.

R Language

Started to learn R. After understanding the most basic knowledge and language logic, it is not difficult to get started. And if you have a good foundation in mathematical statistics, you will feel more comfortable as you learn. On the contrary, if you have no mathematical background at all, you will feel that the difficulty increases significantly.

Python

Python values ​​readability and ease of use, and its learning curve is relatively gentle. For beginners, it is relatively friendly, but if you want to learn in depth and expand your direction, you still need to master a lot of package knowledge and usage.

The above is the detailed content of Which is more difficult, Python or R?. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn