What is the difference between list and vector in R

0 votes
What is the difference between the list and vector in R?
Oct 16, 2019 in Data Analytics by ch
• 3,450 points
21,375 views

1 answer to this question.

0 votes

The difference are -

  • A list holds different data such as Numeric, Character, logical, etc. Vector stores elements of the same type or converts implicitly.
  • Lists are recursive, whereas vector is not.
  • The vector is one-dimensional, whereas the list is a multidimensional object.
answered Oct 29, 2019 by Cherukuri
• 33,010 points
What do you mean by recursive? Kindly explain it in detail.

Hi,

  • In a recursive function (recursion), function calls itself. To solve any we break the programs into smaller sub-programs.

eg: 

5! = 5*4*3*2*1 = 120

  • The problem of getting a factorial of 5 is broken down into a sub-problem of multiplying the factorial of 4and 3.
  • Recursive functions call themselves. They break down the problem into the smallest possible components. The function() calls itself within the original function() on each of the smaller components. 
  • Due to this capability of containing other lists within themselves (lists), lists are considered as the recursive variables.

I hope this information will help you to understand. If you have a further query you can drop that in our community.

Related Questions In Data Analytics

0 votes
1 answer
0 votes
1 answer

What is the difference between library () and require () functions in R ?

 library() require() Library () function gives an error message ...READ MORE

answered Sep 5, 2018 in Data Analytics by zombie
• 3,790 points
1,062 views
0 votes
1 answer

What is the difference between R and SPSS?

One of the main difference is R ...READ MORE

answered Dec 11, 2018 in Data Analytics by Maverick
• 10,840 points
502 views
0 votes
1 answer

What is the Difference in Size and Count in pandas (python)?

The major difference is "size" includes NaN values, ...READ MORE

answered Apr 30, 2018 in Data Analytics by DeepCoder786
• 1,720 points

edited Jun 8, 2020 by Gitika 1,613 views
0 votes
1 answer

By using dpylr package sum of multiple columns

Basically here we are making an equation ...READ MORE

answered Apr 5, 2018 in Data Analytics by DeepCoder786
• 1,720 points
1,381 views
0 votes
1 answer

How to convert a text mining termDocumentMatrix into excel or csv in R?

By assuming that all the values are ...READ MORE

answered Apr 5, 2018 in Data Analytics by DeepCoder786
• 1,720 points
804 views
0 votes
1 answer

In a dpylr pipline how to use sample and seq?

For avoiding rowwise(), I prefer to use ...READ MORE

answered Apr 6, 2018 in Data Analytics by DeepCoder786
• 1,720 points

edited Jun 9, 2020 by Gitika 318 views
0 votes
1 answer

How to create a list of Data frames?

Basically all we have to do is ...READ MORE

answered Apr 9, 2018 in Data Analytics by DeepCoder786
• 1,720 points
521 views
0 votes
2 answers

What is the difference between %% and % in R programming?

HI, %% returns remainder in case of numeric ...READ MORE

answered Aug 26, 2019 in Data Analytics by anonymous
• 33,010 points
790 views
0 votes
1 answer

What is the difference between merge and bind in R?

Merge function merges an arbitrarily large series ...READ MORE

answered Oct 29, 2019 in Data Analytics by Cherukuri
• 33,010 points
3,105 views