Get access to all lessons in this course.
Getting Started With R
Import Data
This lesson is locked
This lesson is called Import Data, part of the Getting Started With R course. This lesson is called Import Data, part of the Getting Started With R course.
If the video is not playing correctly, you can watch it in a new window
Transcript
Click on the transcript to go to that point in the video. Please note that transcripts are auto generated and may contain minor inaccuracies.
Your Turn
Create a new R script file and save it as
import.R
Add the line
library(tidyverse)
at the top of your R script file and run it to load the tidyverse package.Use the
read_csv()
function (notread.csv()
) to import thepenguins_data.csv
file
You need to be signed-in to comment on this post. Login.
Bhumika Bhattacharya
September 28, 2023
I copied the penguins data into my directory and it is also showing up in the 'files' section in the project but when I am running the code - read_csv("penguins_data.csv"), I am getting this output in the console :(
Bhumika Bhattacharya
September 28, 2023
This comment was supposed to go under "start a new project" my bad
Gracielle Higino Coach
September 28, 2023
Hi Bhumika! It might be that you are not working on the same directory. Can you share on Discord a screenshot of your session? When this happens to me, I usually start running these codes on the terminal, just to quickly check if I'm working in the right place.
You can inspect that using the posit interface too! For example, your working directory will be displayed on your console panel along with your R version.
Let me know if this helps and ping me on Discord to let me know how it went! =D
Libby Heeren Coach
September 28, 2023
I think we got it worked out in office hours! Just needed to have the project open in order for the code to run.
Samreen Chhabra
October 11, 2023
Hi! I'm getting this response for the library(tidyverse) code: Error: package or namespace load failed for ‘tidyverse’: .onAttach failed in attachNamespace() for 'tidyverse', details: call: NULL error: package or namespace load failed for ‘ggplot2’ in loadNamespace(j <- i[[1L]], c(lib.loc, .libPaths()), versionCheck = vI[[j]]): there is no package called ‘utf8’
David Keyes Founder
October 12, 2023
For some reason, the
tidyverse
package didn't install correctly. It looks like this is because one package as part of thetidyverse
didn't successfully install. Please run this in the console and then try again:Let me know if that helps! Your other question should also be solved by this.
Samreen Chhabra
October 13, 2023
Hi, it worked! Thank you so much!
Sindhu Palle
December 23, 2023
Hello, I got the same error and when I tried installing the package, it tells me package 'uft8' is not available for this version of R
David Keyes Founder
December 23, 2023
What version of R are you using? If it's older, you may need to update it before installing the package.
Sindhu Palle
December 27, 2023
I am using Version 2023.12.0+369 (2023.12.0+369) on my MacOS Catalina 10.15.7
Sindhu Palle
December 27, 2023
Nevermind I figured it out!
Sindhu Palle
December 27, 2023
Nevermind I figured it out!
Samreen Chhabra
October 11, 2023
Also, for the read_csv("penguins_data.csv") code, this is what I get, despite working in getting-started-main. Any help would be appreciated, thank you!- read_csv("penguins_data.csv") Error in read_csv("penguins_data.csv") : could not find function "read_csv"
Charles Obiorah
February 27, 2024
I'm excited I seem to getting along, though I have to do playback, and rewind many times. Furthermore I was going to wonder, if the sex and species variables are the same character, and age and weight are the same numericals (dbl), why did it limit those ones that were not shown
David Keyes Founder
February 27, 2024
I'm not quite sure I understand your question. Can you elaborate please?
Charles Obiorah
February 29, 2024
I am sorry that I was not clear enough. I was wondering why sex was not loaded, despite its being a character. Also age not loaded and it is a dbl just like the weight that was loaded. Thank you
David Keyes Founder
February 29, 2024
What is happening is that RStudio only shows the variables that can fit on the screen. If you click on the object in the environment pane you can see all of the variables. Does that help?
SALIM SHEUNDA
March 5, 2024
Hey guys, I`m Salim Sheunda from Kenya,
I created a new R Script and saved it. Then added library(tidyverse) and clicked on run, got tidyverse packages. I then, used the read_csv (copy file path) and then run as instructed in the video but I got an error: Error in file(file, "rt") : cannot open the connection In addition: Warning message:In file(file, "rt") :cannot open file 'C:/Users/SHEUNDA SALIM/Desktop/Research Data/projo_data.csv': No such file or directory
What could be the problem?
David Keyes Founder
March 5, 2024
Are you sure you're working in a project? My guess is you're not. Can you please review this lesson and then confirm whether you're working in a project?
Lilly Kennedy
March 18, 2024
I am getting this error message even though I am working in the getting started project
Libby Heeren Coach
March 18, 2024
Hi, there! You'll need to use quotation marks around the file path, so try running:
read_csv("penguins_data.csv")
Kendra Wilson
March 21, 2024
Hi, I keep getting the error message Error: object 'penguins_data.csv' not found. I am working in the project and can import the data by clicking on the file name, but I cannot import using the read_csv function. Is there something else I need to do? Thanks.
Libby Heeren Coach
March 21, 2024
Hi, Kendra! Can you share the code that you ran? It sounds like R was looking for an object, not a file, which means you may have run the code without quotation marks around the file path. Try running
read_csv("penguins_data.csv")
instead ofread_csv(penguins_data.csv)
.Kendra Wilson
March 21, 2024
Hi Libby, Yes that was the case. I figured out right after I sent the message. I did not have quotations. Thanks.