【R言語】統計解析フリーソフトR 第4章【GNU R】
■ このスレッドは過去ログ倉庫に格納されています
0001132人目の素数さん
2011/01/09(日) 17:31:49統計計算で重宝するデータ型や、複数要素を処理する演算や関数、
解析結果を表示するグラフィックなど、多彩な機能を提供します。
●関連サイト
The R Project
http://www.r-project.org/
RjpWiki
http://www.okada.jp.org/RWiki/
リンク集
http://www.okada.jp.org/RWiki/?%A5%EA%A5%F3%A5%AF%BD%B8
0792132人目の素数さん
2013/03/13(水) 15:31:21.55返事が入れ違いになりました。
"abc"ではなく、日付でした。
間違えてました。
0793132人目の素数さん
2013/03/13(水) 21:35:55.82下記のようなCSVファイル(,区切り)が存在します。ID、NAME、MONTHは各情報の最初の行にしかデータとして入っておりません。
---------- データ部 ----------
ID, NAME, MONTH, PRICE, NUMBER
AAA1, Apple, 1, 100, 10
, , , 98, 12
, , , 102, 8
AAA2, Orange, 2, 120, 3
, , , 130, 4
, , , 112, 8
------------------------------
これをデータフレームとして読み込みます。
ID NAME MONTH PRICE NUMBER
AAA1 Apple 1 100 10
"" "" "" 98 12
"" "" "" 102 8
AAA2 Orange 2 120 3
"" "" "" 130 4
"" "" "" 112 8
.......
となります。
ここでID NAME MONTHを上の行から補間したいのですが、どのようにすればよいでしょうか?
ID NAME MONTH PRICE NUMBER
AAA1 Apple 1 100 10
AAA1 Apple 1 98 12
AAA1 Apple 1 102 8
AAA2 Orange 2 120 3
AAA2 Orange 2 130 4
........
としたいです。補間さえできれば形式はデータフレームでなくても結構です。よろしくお願いいたします。
0794786
2013/03/13(水) 22:48:40.11http://stackoverflow.com/questions/2776135/last-observation-carried-forward-in-a-data-frame
を参考にするといいよ。
""をNAに変えておかないといけないので、
df[ df == ""] <- NA
としておいて、
library(zoo)
na.locf(df)
まだ、rawデータからcharacterに変えられてない、、、
0795132人目の素数さん
2013/03/14(木) 09:59:33.96単純にコピーするだけでは駄目なの?
> sample <- data.frame(matrix(c("AAA1","Apple",1,100,10,
+ "","","",98,12,
+ "","","",102,8,
+ "AAA2","Orange",2,120,3,
+ "","","",130,4,
+ "","","",112,8), ncol = 5, byrow = TRUE))
> names(sample) <- c("ID", "NAME", "MONTH", "PRICE", "NUMBER")
> sample
ID NAME MONTH PRICE NUMBER
1 AAA1 Apple 1 100 10
2 98 12
3 102 8
4 AAA2 Orange 2 120 3
5 130 4
6 112 8
> for(i in 1:(nrow(sample) - 1)){
+ if(sample[i+1, 1] == ""){
+ sample[i+1, 1:3] <- sample[i, 1:3]
+ }
+ }
> sample
ID NAME MONTH PRICE NUMBER
1 AAA1 Apple 1 100 10
2 AAA1 Apple 1 98 12
3 AAA1 Apple 1 102 8
4 AAA2 Orange 2 120 3
5 AAA2 Orange 2 130 4
6 AAA2 Orange 2 112 8
0796793
2013/03/14(木) 22:00:08.24ありがとうございます。
無事うまくいけました。
質問に答えることができればよかったのですが、
残念ながら私にはわかりません。申し訳ありません。
>>795
実際のデータは100万行ほどありますので、
ループを回すと試してはいませんが時間がかかるかと。。。。
0797794
2013/03/15(金) 15:10:27.37いえいえ。
791の疑問は、説明の仕方が悪い気がする。
単純な文字コードの問題なのだろうけど、そこのところがよくわかてっない。
他の言語でやりますのでOKです。
0798132人目の素数さん
2013/04/02(火) 00:12:39.59以下の処理を実行するとエラーになります。
library( DMwR )
work00 <- data.frame( kbn=c(rep("A",12),rep("B",3)) , tuikavar=c(rnorm(12,20),rnorm(3,2)) )
SMOTE( kbn ~ . , data=work00 , perc.over=200 , perc.under=100 )
>以下にエラー `colnames<-`(`*tmp*`, value = c("kbn", "tuikavar")) :
>'names' 属性 [2] はベクトル [1] の長さと同じでなければなりません
ドキュメントを読みつくしたつもりなのですが、バグとしか思えません。
詳しい方、このバグは既知のものなのでしょうか?それとも回避方法があるのでしょうか?
0799132人目の素数さん
2013/04/02(火) 09:47:57.43その作者のTorgoさんに聞く方がここで聞くよりも早いと思うぞ
0800狢 ◆yEy4lYsULH68
2013/04/02(火) 16:08:36.00> 1 :西独逸φ ★:2007/08/05(日) 05:47:55 ID:???0
>徳島県警阿南署などは5日未明、東京都足立区千住寿町、
>筑波大学准教授、増田哲也容疑者(50)を
>県迷惑行為防止条例違反(痴漢行為)容疑で逮捕した。
>
>調べでは、増田容疑者は、4日午後4時20分ごろから約50分にわたり、
>JR牟岐線の列車内で、県内の
>専門学校生の女性(21)の胸や太ももなどを触った疑い。調べに対し、
>「夏休み期間に、講演活動を兼ね
>て旅行していた。好みの女性だったのでムラムラした」と話しているという。
>
0801132人目の素数さん
2013/04/03(水) 23:34:54.430802132人目の素数さん
2013/04/04(木) 12:51:51.74R (正確にはR.app GUI)が起動しなくなったw
コンソールの方は使えたので、すぐに対処できたけど、R初心者は要注意だな。
バージョン上げたら、ライブラリのコンパイルをやり直さなくてはいけないので面倒だよな。
configureにオプションを渡さないといけないのもあるし。
> nrow(library()$results)
[1] 267
みんなは、いくつぐらいなの?
0803132人目の素数さん
2013/04/04(木) 13:07:53.300804132人目の素数さん
2013/04/04(木) 13:11:23.493.1とか3.0.2が出るまでとりあえず様子見だな
0805132人目の素数さん
2013/04/04(木) 22:31:14.28[1] 2961
Rcmdrのせいなのか随分と多い。
自分の環境はR version 2.13.0 (2011-04-13)
0806132人目の素数さん
2013/04/05(金) 01:02:41.34font = TT MS Gothic
points = 20
background = black
normaltext = white
usertext = LightGreen
highlight = Red
style = normal # Style can be normal, bold, italic
何が悪いんだろう
0807132人目の素数さん
2013/04/05(金) 07:49:15.90デフォルトエディタらしいといえばそうなのだが、Rエディタはあまりに低機能過ぎる
モニタが大きい人ならRstudio、ノーパソ派ならNotepad++ & NppToR、あたりが個人的おすすめ
0808132人目の素数さん
2013/04/05(金) 09:33:00.80は?ターミナルエミュレータの設定にRは関係ないだろ、と思ったら、
> font = TT MS Gothic
Windowsな方でしたか。
私も回答になっていなくて申し訳ないけど、
背景やフォントカラー、構文色強調を自由に設定できるEmacs+ESSがお薦め。
Emacsは初期学習コストがかかるが、超絶便利。
初めてESSを使ったときは、あまりの便利さに気を失いそうになった。
0809132人目の素数さん
2013/04/05(金) 15:31:00.183.0.0で使えているみたいだけど。
RStudio Ver.0.97.336
0810132人目の素数さん
2013/04/06(土) 08:59:21.34インスコした後まだ立ち上げる機会がない。
0811132人目の素数さん
2013/04/06(土) 13:04:58.94絶対パス: c:\program files\r\r-3.0.0\bin\i386\r.dll
____________________________
____________________________
コンピュータの評価日 2013/04/05 12:12:11
前回の使用 利用不能
起動項目 いいえ
起動済み はい
____________________________
____________________________
少数のユーザー
Norton コミュニティの 50 人未満のユーザーがこのファイルを使いました。
____________________________
ごく新しい
このファイルの更新日はここ 1 週間以内です。
____________________________
高
これは危険度が高いファイルです。
____________________________
脅威の詳細
SONAR 保護はコンピュータ上で疑わしいプログラムの活動を監視します。
____________________________
元ファイル:
r.dll
0812132人目の素数さん
2013/04/07(日) 12:09:36.610813132人目の素数さん
2013/04/07(日) 17:13:19.15「 (略) 作業効率が上がる(ように錯覚でき)ます. (RjpWikiより)」
0814132人目の素数さん
2013/04/08(月) 11:00:43.17逆。試しに使ってみるとか、RCommanderしか使わないとか、
年に数回だけ使うとかそんなレベルなら、
コンソール/RCommanderでもよいが、
ある程度使うなら、試行錯誤するためにも、エディタは必須。
常用しているテキストエディがなければ、微妙だけど。
0815132人目の素数さん
2013/04/08(月) 12:42:11.560816132人目の素数さん
2013/04/09(火) 19:51:21.47過去にsave.image()しまくった資産があるのでなければ、
基本的に非互換なんて気にしなくてもよいと思うよ。
でも、Ubuntuのリポジトリは2.15.3のままだな。
単に遅れているだけか、何か理由があるのかな。
Debianの方は3.0.0が来た。
0817132人目の素数さん
2013/04/10(水) 01:47:48.52因みに2.15だとgplotsが無いみたいでvenn()は使えないみたいでした。
0818132人目の素数さん
2013/04/10(水) 08:58:38.30> RSiteSearch("Venn")
でヒットした関数やパッケージは試した上での質問かどうかで回答は変わるけど、
VennDiagramパッケージのような専用パッケージはどう?
0819132人目の素数さん
2013/04/10(水) 10:52:02.97>>817-818同じくVennDiagramに一票
0820132人目の素数さん
2013/04/12(金) 10:13:54.71x <- rnorm(100);hist(x, prob=T, ann=F) ;par(new=T) ;plot(density(x),col="red")
こんな感じの正規分布っぽいグラフでXの範囲指定して、
Y軸0から確率密度の赤線までの面積を表したいんだけど、
ここを色づけする方法が判らない、
例えばXが1~2の間を塗るとき具体的にどんなコードになるか教えて下さい。
0821132人目の素数さん
2013/04/12(金) 15:37:00.070822132人目の素数さん
2013/04/13(土) 00:06:14.95dat <- with(density(rnorm(100)),data.frame(x,y))
library(ggplot2)
ggplot(data = dat, mapping = aes(x = x, y = y)) +
geom_line() +
layer(data = dat, mapping = aes(x=ifelse(x >1 & x < 2 ,x,0), y=y), geom = "area", geom_params=list(fill="red",alpha=0.5)) +
scale_y_continuous(limits = c(0,max(dat$y)))
0823132人目の素数さん
2013/04/13(土) 10:48:56.27ありがとう
0824132人目の素数さん
2013/04/13(土) 23:48:23.04R自体統計プログラムなのかグラフィックソフトウェアなのかよくわからんけど本スレは数学板なのね。
数学嫌いだわ…。Rまで嫌いになりそう
0825132人目の素数さん
2013/04/13(土) 23:52:28.690826132人目の素数さん
2013/04/14(日) 00:04:02.13学生時代数学にはつらい思いでがあって…
数学的能力が全くダメでもいろんな運の巡り合わせでRと向き合わなきゃいけなくなる人もいますんでご容赦を
0827132人目の素数さん
2013/04/14(日) 05:11:16.140828132人目の素数さん
2013/04/14(日) 07:37:32.810829あぼーん
NGNG0830132人目の素数さん
2013/04/15(月) 07:52:40.36任意のX区間を指定して面積を求めようとしてるのですが、やり方を教えて下さい。
また、正規分布だと、dnorm(c(0,0.2,0.4,0.6,0.8,1))とやればX値に対応したY値がでるみたいですが、
任意のデータをプロットしている場合、X値からY値を取り出すにはどうやればいいのでしょうか?
0831132人目の素数さん
2013/04/15(月) 08:54:48.29普通はpolygon()を使う
>>820
> x <- rnorm(100);hist(x, prob=T, ann=F)
> a <- density(x)
> polygon(a$x,a$y, col="red")
0832132人目の素数さん
2013/04/15(月) 09:12:17.89こちらも、>>831と同じ要領。
> data <- runif(100)
> plot(density(data))
> a <- density(data)
として、念のために幅を確認して、
> head(diff(a$x))
[1] 0.003151153 0.003151153 0.003151153 0.003151153 0.003151153 0.003151153
横が0.003151153と分かったので、矩形の面積を計算して合計。
> sum(diff(a$x)[1] * a$y )
[1] 1.000883
0833132人目の素数さん
2013/04/15(月) 09:21:38.51統計的裏付けのない実感で申し訳ないが、
確かに、10年くらい前は数学・数理統計の関係者がほとんどを占めていたと思う。
しかし、ここ5年ほどで急速に、Rをプログラミング言語としてとらえるIT関係のユーザが増えたし、
心理学研究や医学研究にも地道に普及している。
Rユーザ会の出席者を見渡しても、数学関係者はマイノリティになりつつあると思う。
0834132人目の素数さん
2013/04/15(月) 12:01:36.43「次に来る」プログラミング言語を占ってみる
ttp://www.atmarkit.co.jp/ait/spv/1201/17/news133_2.html
今後の動向を予感させるもう1つの動きは、プログラミング言語「R」が2012年1月のTIOBE PCIの19位に入ったことだ。
(中略)Rが話題になり始めた背景には、最近注目を浴びているある種のコンピュータ技術がある。
大量のデータを効率良く処理する技術だ。「ビッグデータ」という言葉を耳にした方は多いと思う。(中略)
RはGoogleが社内のデータ解析に活用しているなど、ビッグデータを扱う企業において重要なプログラミング言語となっており、今後広い範囲で話題になる可能性がある。
0835132人目の素数さん
2013/04/15(月) 21:12:53.25値しないね。
0836132人目の素数さん
2013/04/15(月) 23:59:44.25事実として、企業のコミットが増えてlinuxみたいにRもコミッター増えてんじゃないの?
0837132人目の素数さん
2013/04/22(月) 15:49:58.990838132人目の素数さん
2013/04/22(月) 16:09:28.75ttps://stat.ethz.ch/pipermail/r-announce/2013/000561.html
0839132人目の素数さん
2013/04/22(月) 21:01:07.44競馬とオートレースに使ってる。
仕事では使わないなぁ。部下は使ってるみたいでレポート見るだけだね。
0840132人目の素数さん
2013/04/22(月) 22:56:40.88もうかりまっか?
0841132人目の素数さん
2013/04/22(月) 23:24:49.44オートレースは確実に儲かるよ。ルールやら競技特性やら勉強してパラメータ決めるまで大変だったけど。
競馬はまだキツい。
0842132人目の素数さん
2013/04/22(月) 23:26:28.830843132人目の素数さん
2013/04/22(月) 23:26:32.86>競馬で30億円配当に巨額の追徴課税の件
0844132人目の素数さん
2013/04/22(月) 23:34:16.04技能を分解して数値化してます。
>>843
派手にやらなきゃ大丈夫。あれがバレたきっかけは株らしいし。
0845132人目の素数さん
2013/04/22(月) 23:37:27.43あと技能を分解ってすげーな 何を基準に分けてんのか興味あるw
0846132人目の素数さん
2013/04/22(月) 23:43:03.50あまり掘り下げるとスレ違いになるのですいません。統計の理屈はギャンブル特性の解析よりある意味簡単ですね。
計算の最後にはsvm使ってますよ。
0847132人目の素数さん
2013/04/23(火) 10:17:29.620848132人目の素数さん
2013/04/25(木) 17:18:24.32いぢめられるよ?
0849132人目の素数さん
2013/04/25(木) 17:33:46.300850132人目の素数さん
2013/04/25(木) 19:41:57.32自腹で買う奴いるのか?
会社や学校とか所属組織のカネで買うもんじゃないの?
0851132人目の素数さん
2013/04/25(木) 22:30:18.53処理速度が若干速くて、PC(or 統計)オンチでもある程度使えて、
本体と拡張パックで2度金が取られる、程度のイメージしかなかったんだけど、
話聞いてるとやっぱどっか利点があるのかな、使ったことないので興味がある
0852132人目の素数さん
2013/04/26(金) 00:12:24.560853132人目の素数さん
2013/04/26(金) 07:23:50.930854132人目の素数さん
2013/04/26(金) 09:27:01.34舐めているの?
0855132人目の素数さん
2013/04/26(金) 11:51:35.60http://toro.2ch.net/test/read.cgi/unix/1256735581/
Octaveやmaximaなどの数学系のフリーソフトのスレ
http://uni.2ch.net/test/read.cgi/math/1325930016/
0856132人目の素数さん
2013/04/26(金) 12:21:57.360857132人目の素数さん
2013/04/26(金) 18:16:36.83http://toro.2ch.net/test/read.cgi/tech/1346661308/
↑
貴族向け
庶民向け
↓
【R言語】統計解析フリーソフトR 第4章【GNU R】
http://uni.2ch.net/test/read.cgi/math/1294561909/
0858132人目の素数さん
2013/04/27(土) 00:23:24.62で、お前資産幾らある?
あまり笑わせるなよ。
俺はRしか使わない。
0859858
2013/04/27(土) 00:26:39.70別に証明はしなくていい。もし、俺の資産規模を知りたければお前の証明からだぜ。
それが嫌ならうせろ。目障りだ。分かったな小坊主。
0860132人目の素数さん
2013/04/27(土) 00:59:33.07ココ数年でだいぶ目減りしたよ。
0861858
2013/04/27(土) 01:07:24.23そうか、年齢にもよるけど結構あるね。俺は流動資産だけで3億ぐらい。
レバレッジをかけているから、売買はかなりの規模になるけどヘッジもかけているから3億を割ることはない。
matlabもいいとは思うけど、Rで何年もかけて作ってきた予測の数々を移植する気になれない。
matlabのいいところがあるなら紹介して下さいな。
0862132人目の素数さん
2013/04/27(土) 08:59:54.340863132人目の素数さん
2013/04/27(土) 12:06:36.05matlabはものつくりの理系が使う道具だから虚業の輩は使っちゃいけない。
0864132人目の素数さん
2013/05/04(土) 19:56:10.82「RFinanceYJ」パッケージとテクニカル指標が計算可能な「TTR」パッケージを利用して
下記のことをしたいと考えております。
下記から東証一部上場銘柄コード一覧をダウンロード・加工し、1712行の銘柄コードのみの
CSVファイルとしてまとめておきます。
http://www.tse.or.jp/market/data/listed_companies/b7gje60000023aiz-att/first-d-j.xls
その上で、1983年から毎日の日付を行、全銘柄の25日移動平均乖離率を列としてデータフレームを作成し、
1つのCSVファイルとして出力したいのですが、うまいコードが考えつきません。
(つまり、数千日の行と、日付+各銘柄の乖離率の1713列のデータフレームです。)
library(RFinanceYJ)
library(TTR)
f <- read.csv("銘柄コード.csv") #銘柄コード読み込み
for(i in 1:1712){ #全部で1712銘柄
try(hiashi <- quoteStockTsData(f[i,],since='1983-01-01')) #株価4本値日足読み込み(tryでエラーが出ても無視)
SMA25 <- SMA(hiashi[,7], 25) #日足調整済み終値から25日移動平均計算
DMA25 <- (hiashi[,7]-SMA25)/SMA25 #25日移動平均かい離率計算
data <- data.frame(hiashi[,1],DMA25) #データフレーム作成
?????
}
write.csv(merge, "merge.csv",row.names=FALSE) #CSVファイル出力
???の部分にうまくコードを入れて列の部分に各銘柄の移動平均かい離率を継ぎ足していきたいのですが、
R言語に精通しているどなた様か良いお知恵を拝借できませんでしょうか(merge関数を利用すればうまくいきそうなのですが、
うまくいきませんでした)。何卒よろしくお願い申し上げます。
0865132人目の素数さん
2013/05/04(土) 20:12:22.180866132人目の素数さん
2013/05/06(月) 17:28:03.080867あぼーん
NGNG0868132人目の素数さん
2013/05/07(火) 22:42:28.900869132人目の素数さん
2013/05/07(火) 22:47:58.390870132人目の素数さん
2013/05/08(水) 18:34:53.80Installing package into ‘/usr/local/lib/R/site-library’
(as ‘lib’ is unspecified)
警告メッセージ:
package ‘tikzDevice’ is not available (for R version 3.0.0)
マジですか?
0871132人目の素数さん
2013/05/09(木) 09:59:33.720872132人目の素数さん
2013/05/09(木) 19:08:39.820873あぼーん
NGNG0874132人目の素数さん
2013/05/10(金) 08:54:36.630875132人目の素数さん
2013/05/11(土) 15:46:14.91Rguiだとescで計算中のR止めたり出来るけど、ESSだとどうすればいいのか教えてくれ。
installの時にサーバ訊かれてるみたいで、止まってしまう時とかも。
0876132人目の素数さん
2013/05/16(木) 18:58:03.36誰かコメントしてやれよ
you could try to jump to the end of the R buffer with C-c C-e
(comint-show-maximum-output), and then cancel C-c C-c. (At least this
works for me.)
for what it's worth, in case you are using tramp to run R remotely,
you could try C-q C-c which sends a literal C-c. that happens to work
for my setup.
> installの時にサーバ訊かれてるみたいで、止まってしまう時とかも
?setRepositories
"menu.graphics"を切っておけばOK
0877あぼーん
NGNG0878132人目の素数さん
2013/05/18(土) 01:02:02.42R version 3.0.1 (Good Sport) has been released on 2013-05-16.
0879あぼーん
NGNG0880132人目の素数さん
2013/05/19(日) 11:10:29.490881132人目の素数さん
2013/05/20(月) 11:03:00.23ある列名があるかないかは、どう確認すればいいの?
ループで回す以外で何か用意されてない?
0882132人目の素数さん
2013/05/20(月) 12:10:52.09rownamesということは、列名(変数名)ではなくて、行名の話だよね?
それでも、意味が分からないが。
普通に「ある行名があるかないか」検索すれば良いだけでは?
> a <- data.frame(x=1:5,y=11:15,row.names=month.abb[1:5])
> a
x y
Jan 1 11
Feb 2 12
Mar 3 13
Apr 4 14
May 5 15
というデータフレームがあったとする。
> any(rownames(a) == "Apr")
[1] TRUE
Aprという行名はある。その行を取り出す場合は"["コマンドを使う。
> a[rownames(a) == "Apr", ]
x y
Apr 4 14
0883132人目の素数さん
2013/05/22(水) 18:51:47.67, '´ _. -‐'''"二ニニ=-`ヽ、
/ /:::::; -‐''" `ーノ
/ /:::::/ \
/ /::::::/ | | | |
| |:::::/ / | | | | | |
| |::/ / / | | || | | ,ハ .| ,ハ|
| |/ / / /| ,ハノ| /|ノレ,ニ|ル'
| | | / / レ',二、レ′ ,ィイ|゙/ 私は只の数ヲタなんかとは付き合わないわ。
. | \ ∠イ ,イイ| ,`-' | 頭が良くて数学が出来てかっこいい人。それが必要条件よ。
| l^,人| ` `-' ゝ | さらに Ann.of Math に論文書けば十分条件にもなるわよ。
| ` -'\ ー' 人 一番嫌いなのは論文数を増やすためにくだらない論文を書いて
| /(l __/ ヽ、 良い論文の出版を遅らせるお馬鹿な人。
| (:::::`‐-、__ |::::`、 ヒニニヽ、 あなたの論文が Ann of Math に accept される確率は?
| / `‐-、::::::::::`‐-、::::\ /,ニニ、\ それとも最近は Inv. Math. の方が上かしら?
| |::::::::::::::::::|` -、:::::::,ヘ ̄|'、 ヒニ二、 \
. | /::::::::::::::::::|::::::::\/:::O`、::\ | '、 \
| /:::::::::::::::::::/:::::::::::::::::::::::::::::'、::::\ノ ヽ、 |
| |:::::/:::::::::/:::::::::::::::::::::::::::::::::::'、',::::'、 /:\__/‐、
| |/:::::::::::/::::::::::::::::::::::::::::::::::O::| '、::| く::::::::::::: ̄|
| /_..-'´ ̄`ー-、:::::::::::::::::::::::::::::::::::|/:/`‐'::\;;;;;;;_|
| |/::::::::::::::::::::::\:::::::::::::::::::::::::::::|::/::::|::::/:::::::::::/
| /:::::::::::::::::::::::::::::::::|:::::::::::::::::::::O::|::|::::::|:::::::::::::::/
0884132人目の素数さん
2013/05/28(火) 00:09:57.130885132人目の素数さん
2013/05/28(火) 00:10:44.480886132人目の素数さん
2013/05/28(火) 09:19:18.47TeXは入っている?
ヘルプやVignettesはPDFに変換できるし、PDFはKindleで読める。
0887132人目の素数さん
2013/05/29(水) 07:40:17.17さくらのVPSに入れてあちこちで使ってる
0888132人目の素数さん
2013/05/29(水) 17:16:07.70サーバはバグあるから気をつけてね
0889132人目の素数さん
2013/06/10(月) 23:56:42.03要素が全て同じ形の5行4列のデータフレームであるリストが存在します。
要素は100個ほどあるのですが、このリストの各データフレームから同じ行のデータを抜き出して、
それらをまとめてリストとして展開したいと思います。
仮にリストの要素が100個だとすると、5行4列のデータフレームですので、
上記の操作をすると、5個の100行4列のデータフレームを要素とするリストを得たいのです。
何か簡単な方法がありますでしょうか?
よろしくお願いいたします。
0890132人目の素数さん
2013/06/11(火) 08:28:32.81簡単も何も、Rの入門書に書いてあるような、リストの基本操作だと思うが。
リストの抽出は
?'[['
を参照。リストを対象とした一括処理は、
?lapply
を参照。
0891132人目の素数さん
2013/06/11(火) 23:38:21.11ヘルプを読んだのですが、
例えば、各要素のデータフレームの第2行だけを抽出するような方法がわかりません。
ご教示願えますか?
0892132人目の素数さん
2013/06/12(水) 00:36:19.88lapply(alst,"[",2,)
■ このスレッドは過去ログ倉庫に格納されています