{"id":363,"date":"2012-04-29T14:41:06","date_gmt":"2012-04-29T18:41:06","guid":{"rendered":"http:\/\/r4stats.wordpress.com\/?page_id=363"},"modified":"2022-08-25T11:00:07","modified_gmt":"2022-08-25T15:00:07","slug":"data-export","status":"publish","type":"page","link":"https:\/\/r4stats.com\/examples\/data-export\/","title":{"rendered":"Data Export"},"content":{"rendered":"\n<p>Below is a comparison of the commands used to write data into various file formats using R, SAS, SPSS and Stata. The variables gender and workshop are categorical factors and q1 to q4, pretest and posttest are considered continuous and normally distributed.<\/p>\n\n\n\n<p>The practice data set is shown <a href=\"https:\/\/r4stats.com\/examples\/mydata\">here<\/a>. The programs and the data they use are also available for download <a title=\"Downloads\" href=\"https:\/\/r4stats.com\/downloads\/\" target=\"_blank\" rel=\"noopener\">here<\/a>. Examples that are missing for Stata reflect the differences between the two books. We will get around to those when we write the second edition of <a title=\"R for Stata&nbsp;Users\" href=\"https:\/\/r4stats.com\/books\/r4stata\/\" target=\"_blank\" rel=\"noopener\"><em>R for Stata Users<\/em><\/a>.<\/p>\n\n\n\n<p class=\"has-text-align-center\"><strong>Writing Comma-Delimited Text Files<\/strong><\/p>\n\n\n\n<p><strong>R<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><pre class=\"brush: r; title: ; notranslate\" title=\"\">\nwrite.csv(mydata, file=&quot;mydataFromR.csv&quot;;)\n<\/pre><\/pre>\n\n\n\n<p><strong>SAS<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><pre class=\"brush: r; title: ; notranslate\" title=\"\">\nPROC EXPORT DATA=MYLIB.MYDATA\n  OUTFILE=&quot;mydataFromSAS.csv&quot;\n  DBMS=CSV REPLACE\n  PUTNAMES=YES;\n<\/pre><\/pre>\n\n\n\n<p><strong>SPSS<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><pre class=\"brush: r; title: ; notranslate\" title=\"\">\nSAVE TRANSLATE\nOUTFILE='mydataFromSPSS.csv'\n\/TYPE=CSV\n\/MAP\n\/REPLACE\n\/FIELDNAMES\n\/CELLS=VALUES.\n<\/pre><\/pre>\n\n\n\n<p><strong>Stata<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><pre class=\"brush: r; title: ; notranslate\" title=\"\">\nuse mydata,clear\noutfile using mydata.csv, comma\ntype mydata.csv\n<\/pre><\/pre>\n\n\n\n<p class=\"has-text-align-center\"><strong>Writing Tab Delimited Files<\/strong><\/p>\n\n\n\n<p><strong>R<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><pre class=\"brush: r; title: ; notranslate\" title=\"\">\nwrite.table(mydata,\n  file = &quot;mydataFromR.tab&quot;,\n  quote = FALSE,\n  sep = &quot;t&quot;,\n  na = &quot;&quot;,\n  row.names = TRUE,\n  col.names = TRUE)\n\n# Space delimited:\nwrite.table(mydata, file = &quot;mydataFromR.txt&quot;)\n\n<\/pre><\/pre>\n\n\n\n<p><strong>SAS<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><pre class=\"brush: r; title: ; notranslate\" title=\"\">\nPROC EXPORT DATA=MYLIB.MYDATA\n  OUTFILE=&quot;mydataFromSAS.txt&quot;\n  DBMS=TAB REPLACE;\n  PUTNAMES=YES;\n<\/pre><\/pre>\n\n\n\n<p><strong>SPSS<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><pre class=\"brush: r; title: ; notranslate\" title=\"\">\nSAVE TRANSLATE\nOUTFILE='mydataFromSPSS.dat'\n\/TYPE=TAB\n\/MAP\n\/REPLACE\n\/FIELDNAMES\n\/CELLS=VALUES.\n\n<\/pre><\/pre>\n\n\n\n<p><strong>Stata<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><pre class=\"brush: r; title: ; notranslate\" title=\"\">\nuse mydata,clear\noutfile using mydata.tab, tab\ntype mydata.tab\n<\/pre><\/pre>\n\n\n\n<p class=\"has-text-align-center\"><strong>Writing Excel Files<\/strong><\/p>\n\n\n\n<p><strong>R<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><pre class=\"brush: r; title: ; notranslate\" title=\"\">\n# Do this once:\ninstall.packages(&quot;xlsReadWrite&quot;)\nlibrary(&quot;xlsReadWrite&quot;)\nxls.getshlib()\n\n# Write the file:\nlibrary(&quot;xlsReadWrite&quot;)\nwrite.xls(mydata, file = &quot;mydataFromR.xls&quot;)\n<\/pre><\/pre>\n\n\n\n<p><strong>SAS<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><pre class=\"brush: r; title: ; notranslate\" title=\"\">\nPROC EXPORT\nDATA=MYDATA\nOUTFILE=&quot;mydata.xls&quot;;\nDBMS=EXCELCS LABEL\nREPLACE;\nSHEET=&quot;mydata&quot;\n<\/pre><\/pre>\n\n\n\n<p><strong>SPSS<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><pre class=\"brush: r; title: ; notranslate\" title=\"\">\nSAVE TRANSLATE\nOUTFILE='mydataFromSPSS.xls'\n\/TYPE=XLS\n\/VERSION=2\n\/MAP\n\/REPLACE\n\/FIELDNAMES.\n<\/pre><\/pre>\n\n\n\n<p class=\"has-text-align-center\"><strong>Writing SAS Files<\/strong><\/p>\n\n\n\n<p><strong>R<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><pre class=\"brush: r; title: ; notranslate\" title=\"\">\nlibrary(&quot;foreign&quot;)\n\nwrite.foreign(mydata,\n  datafile = &quot;mydataFromR.txt&quot;,\n  codefile = &quot;mydataFromR.sas&quot;,\n  package&amp;amp;amp;amp;nbsp; = &quot;SAS&quot;)\n<\/pre><\/pre>\n\n\n\n<p class=\"has-text-align-center\"><strong>Writing SPSS Files<\/strong><\/p>\n\n\n\n<p class=\"has-text-align-left\"><strong>R<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><pre class=\"brush: r; title: ; notranslate\" title=\"\">\nlibrary(&quot;foreign&quot;)\n\nwrite.foreign(mydata,\n  datafile = &quot;mydataFromR.txt&quot;,\n  codefile = &quot;mydataFromR.sps&quot;,\n  package&amp;amp;amp;amp;nbsp; = &quot;SPSS&quot;)\n<\/pre><\/pre>\n\n\n\n<p class=\"has-text-align-center\"><strong>Writing Stata Files<\/strong><\/p>\n\n\n\n<p><strong>R<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><pre class=\"brush: r; title: ; notranslate\" title=\"\">\nlibrary(&quot;foreign&quot;)\n\nwrite.foreign(mydata,\n  datafile=&quot;mydata2.csv&quot;,\n  codefile=&quot;mydata2.do&quot;,\n  package=&quot;Stata&quot;)\n<\/pre><\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Below is a comparison of the commands used to write data into various file formats using R, SAS, SPSS and Stata. The variables gender and workshop are categorical factors and q1 to q4, pretest and posttest are considered continuous and normally distributed. The practice data set is shown here. The programs and the data they &hellip; <a href=\"https:\/\/r4stats.com\/examples\/data-export\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Data Export<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":58,"menu_order":0,"comment_status":"open","ping_status":"open","template":"","meta":{"jetpack_post_was_ever_published":false,"footnotes":""},"class_list":["post-363","page","type-page","status-publish","hentry"],"aioseo_notices":[],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/P6TIhK-5R","jetpack-related-posts":[],"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/r4stats.com\/wp-json\/wp\/v2\/pages\/363","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/r4stats.com\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/r4stats.com\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/r4stats.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/r4stats.com\/wp-json\/wp\/v2\/comments?post=363"}],"version-history":[{"count":9,"href":"https:\/\/r4stats.com\/wp-json\/wp\/v2\/pages\/363\/revisions"}],"predecessor-version":[{"id":4195,"href":"https:\/\/r4stats.com\/wp-json\/wp\/v2\/pages\/363\/revisions\/4195"}],"up":[{"embeddable":true,"href":"https:\/\/r4stats.com\/wp-json\/wp\/v2\/pages\/58"}],"wp:attachment":[{"href":"https:\/\/r4stats.com\/wp-json\/wp\/v2\/media?parent=363"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}