サンプルデータ
列名に何も名前が付いていないdata.frame(V1,V2,V3・・・みたいなデータ)を用意してください。以前、当ブログでご紹介した「readHTMLTable関数」や「import.io」等をご利用ください。
(R言語)readHTMLTable関数でJ2の順位を音速で抜き出す。
http://sapporomkt.blogspot.jp/2015/07/rreadhtmltablej2.html
無料のスクレイピングサービス「import.io」が脅威の進化!(いつのまにか)
http://sapporomkt.blogspot.jp/2015/08/importio.html
ソースコード
# CSVファイルの読み込み。無理やり列名無しにしたければ「header = FALSE」オプションつけても可。
jbis <- read.csv("JBIS_2015.csv")
head(jbis)
# ここの「link_1._text」が種牡馬名に該当するのでリネームしたい。
# 最初、colnames(jbis[2]) <- "種牡馬名" でトライしたのですが、変更されずorz
# いろいろ調べると、「data.frameの列名は全列上書きでないとNG」とのこと。
# とりあえず、全列名を記載したベクトルを準備します。
# colnames()に全部ぶっこむ!2列目が「種牡馬名」になっていますね。
colnames(jbis) <- new_name
head(jbis)
0 件のコメント:
コメントを投稿