<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://script.spoken-tutorial.org/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://script.spoken-tutorial.org/index.php?action=history&amp;feed=atom&amp;title=R%2FC2%2FIntroduction-to-Data-Frames-in-R%2FEnglish</id>
		<title>R/C2/Introduction-to-Data-Frames-in-R/English - Revision history</title>
		<link rel="self" type="application/atom+xml" href="https://script.spoken-tutorial.org/index.php?action=history&amp;feed=atom&amp;title=R%2FC2%2FIntroduction-to-Data-Frames-in-R%2FEnglish"/>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=R/C2/Introduction-to-Data-Frames-in-R/English&amp;action=history"/>
		<updated>2026-05-13T14:54:49Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.23.17</generator>

	<entry>
		<id>https://script.spoken-tutorial.org/index.php?title=R/C2/Introduction-to-Data-Frames-in-R/English&amp;diff=47163&amp;oldid=prev</id>
		<title>Sudhakarst at 10:54, 24 April 2019</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=R/C2/Introduction-to-Data-Frames-in-R/English&amp;diff=47163&amp;oldid=prev"/>
				<updated>2019-04-24T10:54:53Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;a href=&quot;https://script.spoken-tutorial.org/index.php?title=R/C2/Introduction-to-Data-Frames-in-R/English&amp;amp;diff=47163&amp;amp;oldid=6449&quot;&gt;Show changes&lt;/a&gt;</summary>
		<author><name>Sudhakarst</name></author>	</entry>

	<entry>
		<id>https://script.spoken-tutorial.org/index.php?title=R/C2/Introduction-to-Data-Frames-in-R/English&amp;diff=6449&amp;oldid=prev</id>
		<title>Nancyvarkey: Created page with ''''FOSS:''' R through RStudio  &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; R version 3.0.0 (2013-04-03) and RStudio version 0.97.336  '''Tutorial Title:''' Introduction to data frames in …'</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=R/C2/Introduction-to-Data-Frames-in-R/English&amp;diff=6449&amp;oldid=prev"/>
				<updated>2013-10-10T07:51:25Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;#039;&amp;#039;&amp;#039;&amp;#039;FOSS:&amp;#039;&amp;#039;&amp;#039; R through RStudio            R version 3.0.0 (2013-04-03) and RStudio version 0.97.336  &amp;#039;&amp;#039;&amp;#039;Tutorial Title:&amp;#039;&amp;#039;&amp;#039; Introduction to data frames in …&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;'''FOSS:''' R through RStudio&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; R version 3.0.0 (2013-04-03) and RStudio version 0.97.336&lt;br /&gt;
&lt;br /&gt;
'''Tutorial Title:''' Introduction to data frames in R&lt;br /&gt;
&lt;br /&gt;
'''Author:''' Kannan Moudgalya&lt;br /&gt;
&lt;br /&gt;
'''Reviewer: ''' Jayendran Venkateswaran, Neeraj Hatekar, S. Subramanian, T. Santhanam, Sanjeev Bakshi, Revathi Kasturi and others&lt;br /&gt;
&lt;br /&gt;
'''Date:''' 14 September 2013&lt;br /&gt;
&lt;br /&gt;
'''Keywords: ''' Video tutorial, spoken tutorial, data frames, csv file, data display, importing csv files&lt;br /&gt;
&lt;br /&gt;
'''Files required:''' None&lt;br /&gt;
&lt;br /&gt;
'''Immediate prerequisite in the same family: '''&lt;br /&gt;
Introduction to basics of R&lt;br /&gt;
&lt;br /&gt;
'''Prerequisite from any other family of ST: '''&lt;br /&gt;
None&lt;br /&gt;
&lt;br /&gt;
{|Border=1&lt;br /&gt;
!Visual Cue&lt;br /&gt;
!Narration&lt;br /&gt;
|-&lt;br /&gt;
|Slide 1&lt;br /&gt;
&lt;br /&gt;
Opening slide&lt;br /&gt;
|Welcome to the spoken tutorial on introduction to '''data frames''' in '''R'''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I am Kannan Moudgalya.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Slide 2&lt;br /&gt;
&lt;br /&gt;
Learning Objectives&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|In this tutorial, we will explain &lt;br /&gt;
&lt;br /&gt;
* how to create a '''data frame''' in '''R'''&lt;br /&gt;
* how to work with it&lt;br /&gt;
* how to save it into a file and&lt;br /&gt;
* how to read data from a file into a '''data frame'''&lt;br /&gt;
&lt;br /&gt;
We will also learn about the '''data sets''' that come with the '''R''' software&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Slide 3&lt;br /&gt;
&lt;br /&gt;
Prerequisites&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|To understand this tutorial, &lt;br /&gt;
* One needs to know elementary maths&lt;br /&gt;
* ''for example, the meaning of mean, row and column''&lt;br /&gt;
* One needs to know how to edit a text file and plotting&lt;br /&gt;
* No programming background is required, however&lt;br /&gt;
* Anyone with a simple exposure to '''statistics''' can understand this tutorial&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Prerequisites (Ctd)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
* Please locate this tutorial on our web page, '''spoken hyphen tutorial dot org'''&lt;br /&gt;
* Prerequisite spoken tutorials, if any, will be mentioned in this page&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Slide 4&lt;br /&gt;
&lt;br /&gt;
Systems Requirements&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
* I am using version '''3''' of '''R'''&lt;br /&gt;
* '''RStudio 0.97'''&lt;br /&gt;
* and '''Mac OS X 10.7'''&lt;br /&gt;
&lt;br /&gt;
But it should work in other versions and also other operating systems.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|RStudio, Slide 6&lt;br /&gt;
|Let us switch to '''RStudio'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;sample &amp;lt;- c(-2,1,5.8)&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|Let us begin with the '''“c” command''' to create a '''vector'''&lt;br /&gt;
&lt;br /&gt;
Notice that I am using the '''assignment operator''', that is, '''less than''' followed by '''hyphen'''.&lt;br /&gt;
&lt;br /&gt;
I will use the word '''get''' to denote this '''assignment'''.&lt;br /&gt;
&lt;br /&gt;
This is the way to create a '''vector''' of three '''elements'''.&lt;br /&gt;
&lt;br /&gt;
'''c''' stands for '''create''' or '''concatenate'''.&lt;br /&gt;
&lt;br /&gt;
Although the '''equal to''' sign works most of the time, one usually uses this '''operator''' in '''R'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|sample&lt;br /&gt;
|Let us view what the '''vector sample '''contains.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Let us now build a '''data set'''.&lt;br /&gt;
&lt;br /&gt;
We will also call it as a '''data frame''' in this tutorial.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;names &amp;lt;- c(“Mahi”,”Sourav”,”Azhar”,&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
“Sunny”,”Pataudi”,”Dravid”)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|Let me create a '''vector''' of Indian Cricket Captains, old and new.&lt;br /&gt;
&lt;br /&gt;
'''names gets c of Mahi, Sourav, Azhar, Sunny, Pataudi, Dravid'''&lt;br /&gt;
&lt;br /&gt;
Each name has to be entered in between '''double quotes'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|names&lt;br /&gt;
|Let us view what the variable '''names '''contains.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|I will create a '''vector''' to store the number of matches they captained.&lt;br /&gt;
&lt;br /&gt;
One can see that all the '''variables''' got entered in the '''workspace.''' &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;captaincy &amp;lt;- dataframe(names,Y, played,won,lost)&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|Now, let us put these together and create a '''data frame''' as I do now.&lt;br /&gt;
&lt;br /&gt;
It is '''data dot frame'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|View(captaincy)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|Let us understand what the command '''data frame '''does.&lt;br /&gt;
&lt;br /&gt;
To do this, let us '''View brackets captaincy'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|The contents of the '''data frame''' appear nicely in the window above.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|What will happen if you just type '''captaincy''', without the '''View command'''?&lt;br /&gt;
&lt;br /&gt;
Would you want to try it now?&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|In '''statistics''', one works with such '''data sets'''.&lt;br /&gt;
&lt;br /&gt;
Remember, the '''commands''' and '''variables''' in '''R''' are case sensitive.&lt;br /&gt;
&lt;br /&gt;
The '''View command''' begins with a '''capital V'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|captaincy$names&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|It is easy to access the parts of a '''data frame'''.&lt;br /&gt;
&lt;br /&gt;
For example, this is how I will get the names in the '''captaincy data frame'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|captaincy$won&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
captaincy$played&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;ratio &amp;lt;- captaincy$won / captaincy$played&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|Let us similarly get the number of matches won.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Let us find the ratio of matches won.&lt;br /&gt;
&lt;br /&gt;
When we divide a '''vector''' by another, '''R''' carries out component-wise division.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;captaincy$victory &amp;lt;- ratio&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|Let us include this ratio also in the '''captaincy data frame'''.&lt;br /&gt;
&lt;br /&gt;
'''captaincy dollar victory''' gets '''ratio'''.&lt;br /&gt;
&lt;br /&gt;
What is in '''ratio''' gets transferred to '''victory''', a variable in the '''data frame captaincy'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|View(captaincy)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|We can check that ratio is included in captaincy by the '''View command'''.&lt;br /&gt;
&lt;br /&gt;
We can see that the '''ratio''' is included in victory.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|options(digits=2)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|Let us reduce the number of digits displayed in the ratio to 2.&lt;br /&gt;
&lt;br /&gt;
We do this with the '''command options within brackets digits=2'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|View(captaincy)&lt;br /&gt;
|Let us view '''captaincy.'''&lt;br /&gt;
&lt;br /&gt;
We can see that it has been reduced to two digits.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|captaincy$played&lt;br /&gt;
|Let us see the number of matches played by all the captains.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|mean(captaincy$played)&lt;br /&gt;
|Let us find the '''mean''' of these matches.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|(45+49+47+47+40+25) / 6&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|By direct calculation, we find that '''mean''' does exactly what it should.&lt;br /&gt;
&lt;br /&gt;
These two are equal.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
plot(captaincy$Y,ratio)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|Let us now get some plots with this '''data frame'''.&lt;br /&gt;
&lt;br /&gt;
Let us plot the ratio of victories vs. the year of captaincy.&lt;br /&gt;
&lt;br /&gt;
Remember that the '''x''' axis variable has to be listed first in the '''plot''' command.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|plot(captaincy$names,captaincy$played)&lt;br /&gt;
|Let us plot the number of matches captained versus the names of the captains.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Drag this a little bit. The graph expands. Put it back.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|We will now explain how to write this '''data fram'''e to a '''comma separated variable''' file or '''C S V'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|write.csv(captaincy,”NewCaptaincy.csv”)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|We will use the command '''write.csv''', as we do now.&lt;br /&gt;
&lt;br /&gt;
Let me move this to the right.&lt;br /&gt;
&lt;br /&gt;
This writes the '''captaincy data frame''' into the file '''NewCaptaincy.csv'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|emacs NewCaptaincy.csv&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|Let me open this file using my favourite text editor, '''emacs'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|You may use any other text editor, such as '''notepad''' or '''vi''' or '''gedit'''.&lt;br /&gt;
&lt;br /&gt;
Please do not, however, use '''Microsoft office''' or '''LibreOffice Writer''' for this purpose.&lt;br /&gt;
&lt;br /&gt;
Because, you may not be able to load these files into '''R'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|On the emacs editor...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|Let us now see what the file '''NewCaptaincy.csv''' contains.&lt;br /&gt;
&lt;br /&gt;
This '''csv''' file contains everything that we created.&lt;br /&gt;
&lt;br /&gt;
It also contains row numbers in every row, at the beginning.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|write.csv(captaincy,&lt;br /&gt;
&lt;br /&gt;
”NewCaptaincy.csv”,row.names=FALSE)&lt;br /&gt;
|How will you get rid of these row numbers?&lt;br /&gt;
&lt;br /&gt;
Add an additional flag called '''row dot names equals FALSE'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Let us read the new version of this file.&lt;br /&gt;
&lt;br /&gt;
In '''emacs''', I just have to refresh it.&lt;br /&gt;
&lt;br /&gt;
In other editors, you may have to re-open the file.&lt;br /&gt;
&lt;br /&gt;
We see that the row numbers no longer appear.&lt;br /&gt;
|-&lt;br /&gt;
|Change '''Mahi''' to '''Dhoni''' and save.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|Let us make a small change in this '''csv''' file and read it.&lt;br /&gt;
&lt;br /&gt;
Let us change '''Mahi''' to '''Dhoni''' and save the file.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Workspace -&amp;gt; Import Dataset &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|Let us click '''Import Dataset'''.&lt;br /&gt;
&lt;br /&gt;
There are two options:&lt;br /&gt;
*from the text file and &lt;br /&gt;
*from the web. &lt;br /&gt;
&lt;br /&gt;
Reading from a local file is a fool-proof method.&lt;br /&gt;
&lt;br /&gt;
It works even if '''Internet''' is not available. &lt;br /&gt;
&lt;br /&gt;
All one has to do is to download the required files ahead of time.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|read a text file&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
View(NewCaptaincy)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|Let us click the '''File''' option.&lt;br /&gt;
&lt;br /&gt;
Let us select '''NewCaptaincy.'''&lt;br /&gt;
&lt;br /&gt;
In order to see this, let us maximise this, let us press '''Import''', let us press unmaximise.&lt;br /&gt;
&lt;br /&gt;
You will not have this problem, of course, because, you will be using the whole screen.&lt;br /&gt;
&lt;br /&gt;
For this tutorial, I am using only a small portion of the screen.&lt;br /&gt;
&lt;br /&gt;
And that’s why we have had this problem.&lt;br /&gt;
&lt;br /&gt;
The appearance of a data frame called '''NewCaptaincy''' here, and also here, shows that it has been read.&lt;br /&gt;
&lt;br /&gt;
It also has '''Dhoni''' as the name.&lt;br /&gt;
&lt;br /&gt;
The row numbers have also disappeared.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|It is also possible to read '''excel '''and '''ods''' files into '''R'''. &lt;br /&gt;
&lt;br /&gt;
This involves a little more work and hence not covered in this tutorial.&lt;br /&gt;
&lt;br /&gt;
It is easy to export '''excel''' and '''ods''' files into '''csv''' format.&lt;br /&gt;
&lt;br /&gt;
So, for now, please use the '''csv''' route to import '''excel''' or '''ods''' files.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
data()&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|Let us take up the final topic for this tutorial.&lt;br /&gt;
&lt;br /&gt;
'''R''' comes with several '''data frames'''.&lt;br /&gt;
&lt;br /&gt;
To access them, issue the command '''data brackets'''.&lt;br /&gt;
&lt;br /&gt;
'''R''' shows a list of available '''data frames'''.&lt;br /&gt;
&lt;br /&gt;
We can carry out all sorts of calculations on these '''data sets'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|View(CO2)&lt;br /&gt;
|We will just view one '''data set''', called '''C O 2'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|We will conclude this tutorial here.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Slide 14&lt;br /&gt;
&lt;br /&gt;
Summary&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|In this tutorial, we learnt the following:&lt;br /&gt;
* We created '''vectors'''&lt;br /&gt;
* We put the '''vectors''' into a '''data frame'''&lt;br /&gt;
* We operated on the '''data frame'''&lt;br /&gt;
* We saved the '''data frame''' into a file&lt;br /&gt;
* Imported the file into '''R'''&lt;br /&gt;
* Examined the '''data frames''' that came with '''R'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Slide 15&lt;br /&gt;
&lt;br /&gt;
Assignment&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|We now suggest an assignment.&lt;br /&gt;
&lt;br /&gt;
* Find out how to calculate '''median''' using the '''help''' button.&lt;br /&gt;
* Repeat the above using web search.&lt;br /&gt;
* Calculate the '''mean''' and '''median''' of the '''data frame C O 2'''.&lt;br /&gt;
* Take '''R'''’s help for all the commands shown in this tutorial.&lt;br /&gt;
* Import a '''data set''' from the Internet directly or through a file.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Slide 16&lt;br /&gt;
&lt;br /&gt;
About the Spoken Tutorial Project&lt;br /&gt;
|This video summarises the Spoken Tutorial project.&lt;br /&gt;
&lt;br /&gt;
If you do not have good bandwidth, you may download and watch it.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Slide 17&lt;br /&gt;
&lt;br /&gt;
Spoken Tutorial Workshops&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|We conduct workshops using Spoken Tutorials; give Certificates.&lt;br /&gt;
&lt;br /&gt;
Please contact us.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Slide 18&lt;br /&gt;
&lt;br /&gt;
Acknowledgements&lt;br /&gt;
|The Spoken Tutorial project is funded by NMEICT, MHRD, Govt. of India&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Slide 19 Thanks&lt;br /&gt;
|Thanks for joining, goodbye.&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Nancyvarkey</name></author>	</entry>

	</feed>