Predictive Hacks

How to read .dta files in R

Have you ever got a file with the “.dta” extension and you’re wondering what a hell is this file and how to load it in R? Well, the answer is that the “.dta” files are files from the STATA software and you can load them in R using the “haven” library which is also a library of the “tidyverse” family.


# The easiest way to get haven is to install the whole tidyverse:

# Alternatively, install just haven:

Load the .dta files


# Alternatively
# library(tidyverse)


Write .dta files

Finally, you can create .dta files as follows:

write_dta(mtcars, "mtcars.dta")

Share This Post

Share on facebook
Share on linkedin
Share on twitter
Share on email

Subscribe To Our Newsletter

Get updates and learn from the best

More To Explore


Image Captioning with HuggingFace

Image captioning with AI is a fascinating application of artificial intelligence (AI) that involves generating textual descriptions for images automatically.


Intro to Chatbots with HuggingFace

In this tutorial, we will show you how to use the Transformers library from HuggingFace to build chatbot pipelines. Let’s