How to Create a data frame in R Programming Language

R Programming Language Data Frames in R Language (Article) Data Frames in R Language (Program)

501

Program:

<span class="com"># first Method</span><span class="pln">
 </span><span class="typ">Student</span><span class="pln"> </span><span class="pun">&lt;-</span><span class="pln"> data</span><span class="pun">.</span><span class="pln">frame</span><span class="pun">(</span><span class="pln">
  </span><span class="typ">RollNo</span><span class="pln"> </span><span class="pun">=</span><span class="pln"> </span><span class="lit">1</span><span class="pun">:</span><span class="lit">10</span><span class="pun">,</span><span class="pln">
  </span><span class="typ">Marks</span><span class="pln"> </span><span class="pun">=</span><span class="pln"> c</span><span class="pun">(</span><span class="lit">10</span><span class="pun">,</span><span class="pln"> </span><span class="lit">20</span><span class="pun">,</span><span class="pln"> </span><span class="lit">30</span><span class="pun">,</span><span class="pln"> </span><span class="lit">40</span><span class="pun">,</span><span class="pln"> </span><span class="lit">50</span><span class="pun">,</span><span class="pln"> </span><span class="lit">60</span><span class="pun">,</span><span class="pln"> </span><span class="lit">70</span><span class="pun">,</span><span class="pln"> </span><span class="lit">80</span><span class="pun">,</span><span class="pln"> </span><span class="lit">90</span><span class="pun">,</span><span class="pln"> </span><span class="lit">100</span><span class="pun">),</span><span class="pln">
  </span><span class="typ">PassOrFail</span><span class="pln"> </span><span class="pun">=</span><span class="pln"> c</span><span class="pun">(</span><span class="pln">F</span><span class="pun">,</span><span class="pln"> F</span><span class="pun">,</span><span class="pln"> F</span><span class="pun">,</span><span class="pln"> F</span><span class="pun">,</span><span class="pln"> F</span><span class="pun">,</span><span class="pln"> T</span><span class="pun">,</span><span class="pln"> T</span><span class="pun">,</span><span class="pln"> T</span><span class="pun">,</span><span class="pln"> T</span><span class="pun">,</span><span class="pln"> T</span><span class="pun">)</span><span class="pln">
</span><span class="pun">)</span><span class="pln">

</span><span class="com"># Second Method </span><span class="pln">
</span><span class="typ">RollNo</span><span class="pln"> </span><span class="pun">&lt;-</span><span class="pln"> </span><span class="lit">1</span><span class="pun">:</span><span class="lit">10</span><span class="pln">
</span><span class="typ">Marks</span><span class="pln"> </span><span class="pun">=</span><span class="pln"> c</span><span class="pun">(</span><span class="lit">10</span><span class="pun">,</span><span class="pln"> </span><span class="lit">20</span><span class="pun">,</span><span class="pln"> </span><span class="lit">30</span><span class="pun">,</span><span class="pln"> </span><span class="lit">40</span><span class="pun">,</span><span class="pln"> </span><span class="lit">50</span><span class="pun">,</span><span class="pln"> </span><span class="lit">60</span><span class="pun">,</span><span class="pln"> </span><span class="lit">70</span><span class="pun">,</span><span class="pln"> </span><span class="lit">80</span><span class="pun">,</span><span class="pln"> </span><span class="lit">90</span><span class="pun">,</span><span class="pln"> </span><span class="lit">100</span><span class="pun">)</span><span class="pln">
</span><span class="typ">PassOrFail</span><span class="pln"> </span><span class="pun">=</span><span class="pln"> c</span><span class="pun">(</span><span class="pln">F</span><span class="pun">,</span><span class="pln"> F</span><span class="pun">,</span><span class="pln"> F</span><span class="pun">,</span><span class="pln"> F</span><span class="pun">,</span><span class="pln"> F</span><span class="pun">,</span><span class="pln"> T</span><span class="pun">,</span><span class="pln"> T</span><span class="pun">,</span><span class="pln"> T</span><span class="pun">,</span><span class="pln"> T</span><span class="pun">,</span><span class="pln"> T</span><span class="pun">)</span><span class="pln">
</span><span class="typ">Student</span><span class="pln"> </span><span class="pun">&lt;-</span><span class="pln"> data</span><span class="pun">.</span><span class="pln">frame</span><span class="pun">(</span><span class="typ">RollNo</span><span class="pun">,</span><span class="pln"> </span><span class="typ">Marks</span><span class="pun">,</span><span class="pln"> </span><span class="typ">PassOrFail</span><span class="pun">)</span>

Output:

 > str(Student)
'data.frame':	10 obs. of  3 variables:
 $ RollNo    : int  1 2 3 4 5 6 7 8 9 10
 $ Marks     : num  10 20 30 40 50 60 70 80 90 100
 $ PassOrFail: logi  FALSE FALSE FALSE FALSE FALSE TRUE ...
 

Explanation:

none

This Particular section is dedicated to Programs only. If you want learn more about R Programming Language. Then you can visit below links to get more depth on this subject.