自分磨きっ

自分磨きとその他諸々

R Python csvファイルの読み込み 書き出し

Rとpythoncsvをファイルの読み込み、書き出しを実行してみます。

 

Rでcsvファイルの読み込み

read.csv("ファイル名",header = T)

df<-read.csv("example.csv",header = T)のような感じに使います。

 

Pythoncsvファイルの読み込み

pandasを使います。

pandasを使ったことがない人はこちら

 

ikachinese.hatenablog.com

 

 

import pandas as pd 

df = pd.read_csv("ファイルのパス",header ,encoding ="形式")

 

pandasをpdとして使い、pd.read_csvで読み込みます。

 

 

例 

import pandas as pd 

df = pd.read_csv("c:/~~~/~~/example.csv",header = T ,encoding ="shift-jis")のように使います。

Rでcsvファイルを書き出し

 

write.table(データフレーム名, "出力するファイルのパス", append=T, quote=T, col.names=F)

quoteをTにしないと要素に""がついてしまいます。appendはデータを上書きできる要因します。

例 

write.table(df,"c:/~~~/~~/example.csv",append = T,quote = T)のように使います。

 

Pythoncsvファイルの書き出し

データフレーム名.to_csv("保存したいファイルのパス+名前",encoding="形式")です。

 例

df.to_csv("c:/~~~/~~/example.csv",encoding = "shift-jis")のように使います。