---
title: rd-12. CSV ファイルのインポート，エクスポート
tags:  #r #csv #インポート #エクスポート #データフレーム  
author: [kunihikokaneko](https://www.docswell.com/user/6674398749)
site: [Docswell](https://www.docswell.com/)
thumbnail: https://bcdn.docswell.com/page/27VM53KP7Q.jpg?width=480
description: データサイエンス演習（R システムを使用） https://www.kkaneko.jp/cc/rd/index.html  金子邦彦研究室ホームページ https://www.kkaneko.jp/index.html
published: February 25, 22
canonical: https://www.docswell.com/s/6674398749/K4JGQ5-2022-02-25-120828
---
# Page. 1

![Page Image](https://bcdn.docswell.com/page/27VM53KP7Q.jpg)

rd-12. CSV ファイルの
インポート，エクスポート
データサイエンス演習
（R システムを使用）
https://www.kkaneko.jp/de/rd/index.html
金子邦彦
1


# Page. 2

![Page Image](https://bcdn.docswell.com/page/5JGG63QQJL.jpg)

12-1 パッケージの追加インス
トール
2


# Page. 3

![Page Image](https://bcdn.docswell.com/page/47QX45KWJP.jpg)

パッケージの設定
• 次の手順で，必要なパッケージをインストール
• パッケージをインストールするのにインターネッ
ト接続が必要
• install.packages(&quot;dplyr&quot;) を実行
3


# Page. 4

![Page Image](https://bcdn.docswell.com/page/KE46Q9P1J1.jpg)

12-2 CSV ファイルの
インポート，エクスポート
4


# Page. 5

![Page Image](https://bcdn.docswell.com/page/L71VPK95JG.jpg)

Excel などとの連携のイメージ
エクス
ポート
イン
ポート
CSV ファイル
R システム
Excel
5


# Page. 6

![Page Image](https://bcdn.docswell.com/page/G7WL2DQWJ2.jpg)

データフレームを CSV ファイルにエクス
ポート
library(dplyr)
d &lt;- data_frame(
name=c(&quot;apple&quot;, &quot;rose&quot;, &quot;rose&quot;, &quot;tomato&quot;),
color=c(&quot;red&quot;, &quot;white&quot;, &quot;pink&quot;, &quot;red&quot;),
price=c(100, 400, 200, 40) )
write.csv(d, file=&quot;C:/hoge/hoge.csv&quot;)
※ 「C:/hoge」は作業用のディレクトリ．
前もって作成しておくこと．
6


# Page. 7

![Page Image](https://bcdn.docswell.com/page/4JZMDGW273.jpg)

CSV ファイルをエクセルで開いてみる
7


# Page. 8

![Page Image](https://bcdn.docswell.com/page/YE6N1YX6EV.jpg)

CSV ファイルを作成してみる
① Excel で次のように作成
③ セル E2 を、E3 から E6 にコピー
② セル E2 に式「=C2 * D2」
④ 「名前を付けて保存」で
bar のような名前で CSV 形式で保存
8


# Page. 9

![Page Image](https://bcdn.docswell.com/page/GE554GX5E4.jpg)

データフレームに CSV ファイルからイン
ポート
library(dplyr)
m &lt;- read.csv(file=&quot;C:/hoge/bar.csv&quot;)
print(m)
値が読み込まれる（CSVファイルには値で記録されている）
9


