[過去ログ] = 統計解析フリーソフト R = (988レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
1
(1): 03/09/04 13:41 AAS
R は統計計算とグラフィックスのためのフリーソフト(GNU-style copyleft)
です.簡単なデータ解析から非常に高度・専門的な統計解析まで,さま
ざまな解析が出来る優れたソフトです.またRはSやSplusに操作環境な
どが良く似ており, Sで動作するものはRでもほとんど(90%以上)変更な
しに動作します.

スレが無いから立ててみました.
862: 2006/05/27(土) 18:37:24 AAS
>>861
その開き直りスタンスをRは取ると・・・・
それじゃ駄目だ。俺の役には立てねぇ
863
(1): 2006/05/27(土) 19:07:59 AAS
1.データ解析業務従事者(臨床試験データ解析、マーケティング、・・・)
2.数学系研究者(数理統計学、計算機統計学、・・・)
3.非数学系研究者(数理経済学、遺伝子工学、生態学、地震工学、環境工学、気象工学、・・・)
4.卒論・修論のためにデータ解析をやる必要がある学生・院生
5.なぜかデータ解析を(一時的にでも)やる羽目になった非研究職の会社員

1は仕事で SAS か SPSS を使う(R を知っていようがいまいが)。
2や3は仕事の一部(データ解析、シミュレーション)で R を使う。

ここで言ってる「一般」って、4あるいは5、という理解でいいのかな?
864: 2006/05/27(土) 19:34:03 AAS
>>863

多分。
ある意味Rって自慰ソフトだよね。
一般的には統計取る必要がある場面ってのが極めて少ないわけだし。
殆どのケースではExcelで間に合うしさ。
865: 2006/05/27(土) 20:12:35 AAS
そこで大規模データ対応ですよ。
866
(1): 2006/05/27(土) 20:39:46 AAS
>>860
統計の世界にいてSASを知らないなんてもぐりだぞ
867: 2006/05/27(土) 21:23:32 AAS
いっぱいデータ食わせたらメモリ消費が大変なことになりますたwwww
868
(1): 2006/05/27(土) 21:25:56 AAS
>>866
知ってるよ?SAS、仕事で使ってるし。R も詳しい方だと思う。
でも、どちらも大規模データが扱えなくて困った、という経験は無い(サンプルサイズで10万ぐらいまでだけど)。
で、SAS は変数が多い(マイクロアレイデータとか)と困難がある、という話を聞いたことがあるから、どうなんだろうって。
869
(1): 2006/05/27(土) 22:04:17 AAS
>>868
SASなら、500万件×200変数以上でも普通に扱えます。
Rだと10万件×20変数でもアップアップ。
870
(1): 2006/05/27(土) 22:06:34 AAS
メモリが256だと1万件でも辛くネ?
871
(1): 2006/05/27(土) 22:22:23 AAS
>>869
で、マイクロアレイデータとかだと5000変数だったりしますよね?
時系列でとった気象データだったりすると、もっと変数が多くなるわけで。
SAS はどこまで耐えられるのでしょうか?

実際に10万件(10万オブザーベーション)といったデータを扱う
領域にどんなものがあるか、ということに興味があるのです。
医学統計の実務をしているのですが、多くても1万件を超えたことがありません。

それと、500万件×200変数以上でも普通に扱えます、と言われますが、
ハードディスクにスワップされますよね?
相関係数求めたら、現実的な時間で結果がかえってきますか?

>>870
メモリ 256 だと、Windows なら SAS を立ち上げただけで挙動不審になるのでは?
872
(2): 2006/05/27(土) 22:43:31 AAS
ちょっと実験したくなって

x <- matrix(rnorm(1),2500000,50)

を実行したら、ブルースクリーン・・・・・

>>871
SASはハードディスクに直接I/Oをかけるのでメモリ量は基本的に関係ありません。
プログラム本体を格納できるだけのメモリがあればいい。基本的にだけど。
またそれでいてあの速度だから手放せない。
873
(1): 2006/05/27(土) 22:47:27 AAS
Rのメモリの使い方は体育会系って感じがしてある意味好きw
874: 2006/05/27(土) 23:03:15 AAS
>>873
Rは完全に文科系。
体育会系というならSASでしょ。ガリガリ音を立てて計算をしている。

S-PLUS9も大容量データハンドルを謳っているけど、
ハードディスクに直接書き込むようになったのかな?
875: 2006/05/27(土) 23:21:56 AAS
>>872
iMac G5 でやったら、20秒ぐらいでかえって来たよ。

> x[2500000,50]
[1] -0.0607673
876: 2006/05/27(土) 23:41:12 AAS
>>872

> x <- matrix(rnorm(1),2500000,50)
警告:Reached total allocation of 734Mb: see help(memory.size)
警告:Reached total allocation of 734Mb: see help(memory.size)
エラー:サイズ 976562 Kb のベクトルを割り当てることができません
877: 2006/05/28(日) 09:35:06 AAS
Rからwww上の圧縮ファイルをダウンロードする関数はありますか?
878: 2006/05/28(日) 22:17:23 AAS
help ( download.file )
879: 2006/05/28(日) 22:30:13 AAS
S-PLUS Enterprise Developer 版 っていくらするの?
10万で買えたら間違いなく買うんだけどな。

Big Data ライブラリがRにも欲しいね。
外部リンク[html]:www.msi.co.jp
880
(1): 2006/05/28(日) 22:50:55 AAS
あの、基本的な質問で申し訳ないのですが、

S3やS4ってどういう意味ですか?
881: 2006/05/29(月) 03:00:43 AAS
>>880
外部リンク[php]:www.okada.jp.org
882
(2): 2006/06/02(金) 19:30:11 AAS
Rコンソール上では日本語で書き込みができるのにデータの読み込みをすると文字化け(エスケープ?)してしまいます。
R2.3.0、OSX10.4.6です。
読み込ませたのはカンマ区切りのcsvファイルとテキストファイルで、同じことをWinXPのRでやってみてもらったところ問題なく表示できていました。
対処法分かる方がいましたらお願いします。
883: 2006/06/03(土) 19:58:31 AAS
文字コード変えてやってみた?
884
(1): 2006/06/03(土) 22:00:13 AAS
miで改行コードも含めていろいろ変えてみたんですがどうにもならなかったです・・・

ツールバーにあるので気になってたのですが、もしかしてこのパッケージってOSXではX11を通して動いてるんですかね?
だとしたらkinput2なんかを入れたりして日本語環境を構築しないとだめなんでしょうか?
885
(1): 2006/06/04(日) 00:46:57 AAS
>>882

Intel Mac miniで同じバージョンのRですが、UTF-8, 改行LFのCSVファイルが列名, データともに
問題なく読み込めていますよ。

>>884

X11はX11()デバイスを使うときだけ必要(Rcommanderとか使うとき)
基本的にCocoaアプリです。
886
(1): 2006/06/04(日) 07:09:34 AAS
>基本的にCocoaアプリ

ですよね、最初から日本語表示、入力ともにできてたので可能性は薄いと思ってました。
さきほど別のMacにRを入れてみてmiでファイルの文字コードを>>885にあるように変換してから読み込ませたところ問題なく表示できました。
インストール時の失敗かなにかなんでしょうか・・・再インストールも含めて試してみます。
887
(2): 2006/06/05(月) 08:39:41 AAS
SASは今までの惰性でしばらくは使用され続けるけれど
設計思想が古いから遠からず緩やかな死を迎えると思う
SAS社自身もそのことはよーく知っていてもう学生の教育に力はいれていない
(私の分野ではSASを採用している授業が周囲でどんどん減っている)
若いときSASで教育された今現役の人が年をとったらそれでおしまいになる
将来に向けて養成するんじゃなくて現世代から絞れるだけ搾り取る
というマーケを展開していることがそれを如実に示している.
888: 2006/06/05(月) 09:39:48 AAS
>>886

システム環境設定の「言語環境」で、「書式」タブの「地域」が「日本」になっているかどうかも
確認したほうがよいでしょう。これが米国とかだと英語版相当の機能になるはず。
889: 2006/06/05(月) 09:57:10 AAS
>>882
read.csv()でエンコードを指定できなかったけ?file()だけだったけ?
890: 2006/06/05(月) 13:36:58 AAS
.Callの引数で "S_c_use_method"とは何物なのでしょうか.
後ろの引数に指定する関数のための「おまじない」みたいなものなのでしょうか?
891: 2006/06/05(月) 20:01:10 AAS
>>887
SAS 社の売り上げはちょっと調べれば判るだろうけれど、まだまだ急成長を続けている。
SAS のトレーニングは、(昔は)宣伝のために SAS 社がサービスでやってただけ。
892: 2006/06/05(月) 21:55:05 AAS
SAS/STATだけ見るとどうなんだろう?
893
(1): 2006/06/05(月) 23:19:03 AAS
>>887は学者かなんかでしょ?
マイニングもどきの統計ではSAS以外の選択肢は考えられない
894
(1): 2006/06/06(火) 05:30:29 AAS
>>893はSASの社員か,企業の電脳土方かなんかでしょ?
895
(1): 2006/06/06(火) 08:17:41 AAS
しかしさ、「R」って名前は不便だよ、google検索とかするときに
 R Anova
とかで検索しても、けっこう関係ないのばっかり。
Stata Anova
とかならStataの記事ばかりでてくるのによ。

R 検索で指定できねーよ、ばか。
896: 2006/06/06(火) 08:23:24 AAS
R指定
897: 2006/06/06(火) 11:46:35 AAS
それは「C」や「S」にも共通する。
まぁ、RSiteSearch()を使ってくれ。
898: 2006/06/06(火) 19:33:17 AAS
>>895

R 統計

で結構出ます^^
899: 2006/06/06(火) 22:32:11 AAS
Rの学校の宿題全く出来ないよぉ><
いみわかんなぃし。。。助けてぇ・・・
900
(1): 2006/06/06(火) 23:30:34 AAS
>>894
馬鹿だねぇ。
Rで済むようなセコイ仕事しかしてないから想像もできないのかな?
901: 2006/06/06(火) 23:35:12 AAS
デジャヴ
902: 2006/06/07(水) 00:08:04 AAS
>>900
>Rで済むようなセコイ仕事

ゲノム解析ってセコイ仕事??
903: 2006/06/07(水) 00:19:17 AAS
せこい。井の中
904: 2006/06/07(水) 01:13:21 AAS
重箱の角を突いくことが業績になるバイオインフォはニッチ産業
905
(1): 2006/06/07(水) 23:23:19 AAS
Rでゲノム解析は間違いなくセコイでしょ。

SASが使える環境なら間違いなくSASを選ぶよ。
906: 2006/06/08(木) 00:32:15 AAS
>>905
業者さん乙w
907
(1): 2006/06/08(木) 11:21:23 AAS
1 名前:ひろゆき@どうやら管‎理人[] 投稿日:2006/06/08(木) 10:05:39
数学に素養のある住人の数学板離れの防止、
そして数学好きの新参者が寄りつきやすい環境を整備するために
数学板の諸悪の根源を排除しましょう。

最近大量に発生している数学と関係のない雑談を繰り返すコテハン、
これを減らしていかなければ今後数学板の存亡に影響が出てくることは間違いないでしょう。

そしてこれらのコテハンを発生・定着させている根源がスレタイにあるコテハンの人物であることがはっきりと分かりました。

数学とは無縁のこのコテハンを数学板から排除することが数学板の正しい活性化のための早道です。
数学好きの真面目な住人の皆様、どんどん訴えて参りましょう。
908: GiantLeaves ◆6fN.Sojv5w 2006/06/08(木) 15:12:37 AAS
talk:>>907 人の脳を読む能力を悪用する奴を排除しないと結局悪くなるぞ。
909
(5): 2006/06/15(木) 04:01:21 AAS
教えていただきたいのですが,Rでカテゴリカル回帰分析(最適尺度法)は
どのようにすれば良いのでしょうか?
ググってみたり,外部リンク:www.okada.jp.orgを調べたりしていた
のですが,結局分かりませんでした…。お手数をおかけしますが,ご教授
いただければ幸いです。
910: 2006/06/16(金) 00:47:06 AAS
>>909
ぐぐってみたが、どうもカテゴリカル回帰というのはSPSSでしか
使わないみたいだね。カテゴリーの関連を知りたかったら
普通は林の数量化法を使うと思うけど国内専用だからなあ。
ぐぐった結果でもその2つがどの程度違うものなのかが
分からなかった。誰か知っている人がいたら教えてほしい。
911: 2006/06/16(金) 06:19:25 AAS
>>909

数量化I類?
912
(1): 2006/06/16(金) 16:47:00 AAS
「くりかえし」というものを習い
計算が止まらなくて
ウインドーを閉じたことがあるが、
ウインドーを閉じずに計算をストップする方法は
あるのでしょう?
913
(1): 2006/06/16(金) 20:25:48 AAS
>>912

ESC(Windows/Mac)
Ctrl+C (Linux)
914
(1): 909 2006/06/16(金) 23:10:46 AAS
お返事ありがとうございます。重要なことを書き忘れてました。

事情がありまして,従属変数が順位尺度,独立変数が間隔尺度なんです。
それで,それら変数をそのまま使うためにはどうしたものか…と考えていた
ところ,SPSSのカテゴリカル回帰分析なるものを見つけました。しかし,
SPSSのcategoriesは使えない状態でして,Rでなんとかならないかなぁと
考えて質問させていただきました。
(重)回帰分析・数量化I類の従属変数は量的変数でなければいけませんよね?
(…分析方法を考え直した方がいい気がしてきました。
915
(1): 2006/06/17(土) 00:43:26 AAS
>>914
ダミー変数を使ったら??
916: 2006/06/17(土) 10:13:21 AAS
>>913
ありがとうございます。
917
(2): 909さんへ 2006/06/17(土) 12:38:49 AAS
ゆいでーす. よろぴくね
ダミーさんでは,順序が表現できなくて,ゆい,悲しいな
あなたがぁ やりたいことをぉ 叶えてくれる分析法は
「多値カテゴリ順序データのプロビット(ロジスティック)回帰」だぴょん
名前が長いけど覚えてくれたぁ? やりかだけどぉ
SEMのMplus,EQS,とかぁ,LISRELがおすすめでーーす. うふっ!
Rだったらねぇ,SEMパッケージとpolycorパッケージを組み合わせてぇ
ブートストラップを行う方法がぁ そのまんま
SEMパッケージのEXにあるからぁ ソレソレーーって利用できちゃうわよ
ゆい,応援してるからぁ,くじけないで頑張ってね.約束よ!
918: 909 2006/06/20(火) 21:45:56 AAS
>>915,917
ありがとうございます。統計って,マジで奥が深いですね。

そうなんですよ。順位が勿体ないなぁと思って,どうしたものかなぁ…と思っていたんです。
Rにはまだまだ不慣れで時間はかかるかもしれませんが,頑張ってみます。
お忙しい中,ありがとうございました。
919: 2006/06/20(火) 23:35:40 AAS
>>917

ワロタwwww
920: 2006/06/22(木) 17:53:18 AAS
すごい基本的なことだと思うのですが、教えてください。
Mac OS X 10.4.6でRをターミナル上で使おうとしたのですが、
> options(device="Quartz")
> demo(graphics)
[中略]
> if (dev.cur() <= 1) get(getOption("device"))()
以下にエラーget(x, envir, mode, inherits) : 変数 "Quartz" は存在しません
> options(device="X11")
> demo(graphics)
[中略]
> if (dev.cur() <= 1) get(getOption("device"))()
以下にエラーX11(display, width, height, pointsize, if (is.null(gamma)) 1 else gamma, :
デバイス 'X11' を開始できません
追加情報: Warning message:
X11 ディスプレイ '' へのコネクションを開くことができません
となります。X11は起動してあります。どうすればターミナル上のRでグラフィックディバイスが
開くのでしょうか。
921: 2006/06/29(木) 12:00:59 AAS
test
922
(1): 2006/06/29(木) 12:01:29 AAS
すみませんが、質問です。
GNU R の商用利用は、どの程度まで可能なのでしょうか?

1.社内の個人的業務処理
2.社内運用システムの作成
3.社外に納品するシステムの作成

できたら3.をやりたいと考えているのですが。

また、R で書いたスクリプトは、必ず公開しなければならないのでしょうか?
↓を見たのですが、どうもRがどういうカテゴリに属するのか、良く分かりません。
外部リンク[html]:www.gnu.org
923: 2006/06/30(金) 00:33:03 AAS
>>922
GNU GPLのFAQを読んでみた感想。

Rで利用するスクリプトは個人(あるいは会社内)で
利用するだけならもちろん公開の義務はないでしょう。

商用利用の方ですが、外部プログラムとしてRを
呼んで作業をさせるだけでシステムそのものにはRが
含まれないなら問題はないと思われます。
しかし、システムの主たる目的がRがないと達成できない
ならRを広い意味で含むソフトウェアと考えられ、GPL違反と
言われるかもしれません。
# たとえば、特殊な用途に限っても統計解析をするソフト
# として裏でRが動くだけというものは市販はできないでしょう。

といっても上記のように独立した構造であり、
納入するのが1社だけで一般に市販することがないなら
問題がないように思うのですが、どうでしょうか?
# 当たり前ですが、Rに関わる部分は無保証であり、
# そのシステムを利用する会社に何らかの損害が生じて
# それが外部利用のRのせいであると分かっても
# あなたの会社が賠償するか相手の会社にそれは免責事項
# であると納得してもらう必要があります。
# そちらの方がはるかに問題だと思いますがね。
924
(1): 2006/06/30(金) 06:40:46 AAS
当たり前ですが エクセル,SPSS,SASにもバグはあり
それに起因して,そのシステムを利用する会社に損害が生じても
MS社もSPSS社もSAS社も,損害を賠償する積もりなんて
これっぽっちもありません.
契約書をよく読むと,絶対賠償しなくて済む様に,これでもかと
イロイロ書いてあります.だからその点は「実質」Rと同じです.
925: 2006/06/30(金) 10:34:42 AAS
ソフトの購入に支払った金額までなら補償してくれる可能性は
ありますが、「実質」Rと同じというのは正しいでしょうな。
ただ問題なのはそういう事態が発生した場合、システムを
構築した会社がそれはうちの問題ではないと言い逃れられること
にあるのでしょう。Rを使ってもその部分はうちには責任ないということを
相手の会社に納得してもらえばいいのですが、それは難しいのでは
ないかということです。
926
(1): 2006/06/30(金) 21:17:12 AAS
>>924
賠償が受けられるかどうかは問題ではないんだよ。
SAS に由来するバグを理由に発注元が受注会社に賠償を求めることなど最初から出来ないから。
SAS のバグをディテクトすることは、受注会社が「当然行うべき品質の管理」に含まれないから、
普通に契約を結ぶ限りでは「責を負う」必要などない。
で、発注元の担当者も好きこのんで R の使用を要求したりしない。
賠償を得られようが得られまいが、不具合が発生した時点で自分のクビが飛ぶから。
927
(1): 2006/07/01(土) 08:52:04 AAS
>発注元の担当者も好きこのんで R の使用を要求したりしない。

どっちにしろ賠償されないなら,発注コストが低く見積もれて
ソースがみられるRのほうが安心じゃん 
928: 2006/07/01(土) 09:42:40 AAS
社会に出てないのがすぐわかる
929: 2006/07/01(土) 10:30:25 AAS
SASの社員
or
SASの奴隷の電脳土方(低所得)
930: 2006/07/01(土) 17:13:02 AAS
>>927
担当者の立場をイメージできないのかな?

SAS や SPSS や S-plus といった統計パッケージソフトは、
営利企業が自社の社会的信頼をかけて作成しているため、
事実上の品質保証がある。品質の保証されたパッケージを使う限り、
バグが出てもその使用を指示した発注元の担当者の責任は問われない。
これは、OS として Windows や商用 Linux を使う場合と同じ。

で、R はその意味での品質の保証が無い(実際の品質とは関係ない)。
OS として Mona OS を使うのと同じ(ソースが見れるから安心?)。
R に由来するバグが出て業務に支障が生じたとき、その責はもちろん
「品質の保証が無い統計パッケージソフトを選択した」担当者にある。
会社組織や行政機構の一員なら、当然、しかるべき責任をとらされる。

当然ながら、生じた問題の責任を自分一人でとりきれる場合には、
R が選択肢に入ってくる。自然科学系の研究者(あるいは卒論執筆中の学生)で、
自分の研究のためにデータ解析をするような場合がこれ。
R の豊富なパッケージに利点を見いだせば、使用になんの躊躇も無い。
実際、両方使える者は(私を含めて)皆、目的に応じて使い分けているはず。
931
(1): 2006/07/01(土) 20:22:54 AAS
>事実上の品質保証がある。

だからないって.そもそも保証って何だよ.
補償しない保証なら,おれがしてやるよ
中が見えないだろ.プロがミミズで作ったソーセージだろ

Rはオープンだからごまかしきなないだろ
だれでも中がみれるから,直ぐにへんなコードはとうたされるだろ
932
(1): 2006/07/01(土) 22:41:41 AAS
面白いな。
発注元は自力でシステムも作れないし、統計ももちろん分からない
から外注なんだろ?受注を受けた方もRの全ての機能が必要な
システムでもないだろうに自分で組まずにRを使おうって言ってるんだよな。
どんな話し合いになるのかなあ。w
933: 2006/07/01(土) 23:12:56 AAS
こういうコマンドを実行してください。
とか言うのかねw
934
(1): 2006/07/01(土) 23:44:03 AAS
>>926

>SAS のバグをディテクトすることは、受注会社が「当然行うべき品質の管理」に含まれない

ここが微妙だな...
統計をまれにしか使わない客との契約でそれを納得してもらえるかどうか?
要求仕様が統計解析部分を含んだシステム全体としてのものだと、外部から調達した部分の
バグも自社の責任の範囲内とみなされるだろうな...
935
(1): 2006/07/02(日) 00:22:01 AAS
>>931
>そもそも保証って何だよ.
「一流の営利企業が自社の社会的信頼をかけていること」が保証になっている。
三菱重工の部品を使ってロケットを組み立てたなら、その部品のせいで打ち上げに
失敗して人工衛星を壊しても、「三菱重工の部品を使った」ことは過失とは見なされない。
でも、泡沫メーカーの部品を使ったり、自社製造の部品を使い、そのせいで失敗したら、
部品の選択そのものが過失。訴えられ、おそらくは負ける。
あなたは認めない(認めたくない?)かも知れないけど、法廷では立派に物を言う「保証」だよ。

>補償しない保証なら,おれがしてやるよ
あなたには出来ない。
守るべき社会的信頼が無い者が何を言おうと・何をしようとそもそも保証に「ならない」から。

>>932
>発注元は自力でシステムも作れないし、統計ももちろん分からないから外注なんだろ?
少なくとも、製薬会社では違うね。統計で博士号取ってるような連中が担当者になって発注してるよ。
解析業務には波があるから、全部自社で解析するよりピーク時に外注した方が人件費が浮くんだよ。

>>934
契約書に免責条項として
「OS あるいは SAS に由来する不具合については、乙(=受託会社)はその責を負わない。」
って書いておけば、大丈夫。普通、書くし、それがのめないような発注元は相手にしない。
ついで言うと、作った SAS プログラムを発注元に提供「しない」契約が普通。
データを受け取って、解析結果だけ納品するんだよ。
936
(1): 2006/07/02(日) 05:37:10 AAS
>「一流の営利企業が自社の社会的信頼をかけていること」が保証になっている。
一流とか自分でいうな
実効が何もないんだからそれは自己満足.中身を見せずに社会的信頼といっても自己欺瞞
中身が見えているRのほうが清廉潔白

>あなたには出来ない
ちゃんと読めよ 何も補償しないのは同じ(SASにもできない)
という文脈のレトリックにまともに答えてどうする
本当に社員か?
937: 2006/07/02(日) 10:19:35 AAS
>>936
>一流とか自分でいうな
例え私が三菱重工あるいはSAS社の社員だとしても、この説明の内容を変更する必要は感じないね。

>実効が何もないんだからそれは自己満足
発注元の担当者にとって、「業務に支障が出たとき、それに対する責任を負わずにすむ」
ことが社会的信頼のある製品を選択することの実効だ、と言っている。
一般論としてそれは認められない、というのならまともに反論してください。

>中身を見せずに社会的信頼といっても自己欺瞞
自己欺瞞って、SAS 社の?社会的信頼は、世間が企業(の製品)に対して付与するものだよ。
もちろん、「中身を見せない(見せる)」ことも、社会的信頼に反映される。
まあ、SAS 社がソースコードを公開しても、誰も読まないだろうけど。

>中身が見えているRのほうが清廉潔白
中身が見えている点において、ね。

>文脈のレトリックにまともに答えてどうする
まともに返すこと自体がレトリックだよ。

>本当に社員か?
民間企業の社員じゃないよ。

1.疑問なんだけど、R は SAS よりも「全面的に」優れており、いずれは SAS は淘汰されると考えてる?
私はどちらにも利点・欠点があり、それゆえに今後も使いわけられていく、と思うのだけど。

2.R の欠点の一つ(もちろん、美点でもある)に開発・保守が非営利で行われている、ということがあり、
それが業務用途での採用の足かせになっている、という考えには同意できない?
すでにパッケージの充実度でも足下にも及ばなくなった S-plus の方が R よりも業務用途では広く使われて
いること、一般企業でフリーウェアの導入(メーラーとか)が困難なことについて、どういう理由があると思う?
938: 2006/07/02(日) 10:23:18 AAS
>>935
発注元が製薬メーカーだったらSAS以外の統計ソフトは認めないので
今回の事態は起こらないだろうな。そもそも君のいうとおり解析のみを
外注してシステムの外注はほとんどしないだろう。(よく使うものなら
自分たちで組むだろう。)
というわけでおれは製薬メーカーが発注元だとは思っていない。
それでもどういう契約をしたのかが基本になるのは確かだな。
939: 2006/07/02(日) 11:11:17 AAS
>R は SAS よりも「全面的に」優れており、いずれは SAS は淘汰されると考えてる
はい,そう思っています.今現在はオープンソースという思想がジワジワ浸透し始め
た時期(まだまだ少数派ですが)だと思っております.
1.お金をもらった社員がSASのために,ソース公開されない状況でかいたプログラム
2.自分が開発した手法,D論なんかで深く係わった手法を,同じ分野の
  研究者が自分のコードを簡単に見られる状況で公開したプログラム
では後者のほうがシステムとして信じられるという,当たり前のことが認められる時代
が直ぐにくると思います.研究者は名誉を重んじます.

>それが業務用途での採用の足かせになっている、という考えには同意できない?
今現在,採用の足かせであることは事実です

>パッケージの充実度でも足下にも及ばなくなった S-plus の方が R よりも業務用途
では広く使われていること
こんな不合理なことはいつまでも続きはしません.企業は合目的だから(非合理的な保
守性も合目的だからで),オープンソースという思想が社会に半分くらい認知された時
点で,なだれを打ってオープンソース(Rとかリナックスとか)に移行すると思います.

>発注元が製薬メーカーだったらSAS以外の統計ソフトは認めない

こんなの今だけ,大橋の世代が終われば,もっと合理的な若い世代はSASを支持しない.
支持する理由がない.無意味なバージョンアップ,無意味な新製品.SASも自分達の寿
命が長くないことを悟ってるから,非道な値上げで現世代から搾り取って終わりにしよ
うとしている.新しく大学でSASを導入するとこなんで皆無です(私は情報教育の学会
にも入ってます)今は過渡期です
940
(1): 2006/07/02(日) 13:54:32 AAS
>>R は SAS よりも「全面的に」優れており、いずれは SAS は淘汰されると考えてる
>はい,そう思っています.
ご立派。R に心酔してるんだね。Robert Gentleman だって全面的に優れているとは思ってないだろうよ。

>大橋の世代が終われば,もっと合理的な若い世代はSASを支持しない.支持する理由がない.
O橋先生の世代で SAS を強力にサポートしてるのって、O橋先生だけじゃん...
次世代はH田先生あたりがあとを引き継ぐだろうから、きっとあまり変わらないよ。

そもそも日本は SAS 社から見れば世界の10%でしかないし、SAS は FDA 標準。
日本に R の時代が来るのは、アメリカの一般企業が SAS を捨ててから。
政治力の問題で、米国標準は世界標準だから。
で、MS とか SAS 社 とか Oracle がつぶれると米国に税金が落ちなくなるから、
米国政府は国益のために最後まで自国のソフトウェア産業(国策産業!)を保護するだろう。

>SASも自分達の寿命が長くないことを悟ってるから
業績は右肩あがりみたいだね。
外部リンク[pdf]:www.sas.com

あと、MS 社は Windows のソースコードを開示したように、SAS 社も
「業績をあげるために必要と判断すれば」あっさり開示すると思うよ。
もちろん、オープンソースの理念とは別物だけど。

>新しく大学でSASを導入するとこなんで皆無です
主だった大学ではとっくに導入が済んでるだけでは?
941: 2006/07/02(日) 21:13:21 AAS
>>940
SASを授業で一斉に使えるだけのライセンスで契約している大学って
そんなにあるの?研究室単位では使っているところはあるだろうけどね。
942: 2006/07/02(日) 21:30:28 AAS
SASとRが本質としてどっちが優れているかなんて関係ない。

言い訳ができるのがどっちかというだけ。
943
(1): 2006/07/03(月) 16:51:26 AAS
RとS-PLUSを比較するのは分かるがSASと比較する意味が全く分からん。
RなんてGUIインターフェースがまるっきり無いんだからそういう面では糞だろ?
SASみたいに矢印引っ張るだけで解析なんてRには到底できっこない。

何を勘違いしてるのやら。
944
(1): 2006/07/03(月) 18:59:50 AAS
どうでもいいがな。
所詮は道具。
945: 2006/07/03(月) 22:11:27 AAS
>主だった大学ではとっくに導入が済んでるだけでは?

慶応は岸元
クビ(防人島流し)にしてSASからRに文系も理系も全面移行
946
(1): 2006/07/04(火) 00:54:49 AAS
>>943
きみがSASもRも素人なのは解った。

ま、俺はRとAccessで仕事したくないね。
947: 2006/07/04(火) 01:40:43 AAS
私は仕事自体したくありませんが、なにか?
948: 2006/07/04(火) 08:16:37 AAS
>>946
レッテル貼りしかできない厨房乙
949
(3): 2006/07/05(水) 08:59:43 AAS
みなさん、

議論しているひまがあったら

T c l / T k が い ら な い G U I つ く っ て く れ ま せ ん か ?
950: 2006/07/05(水) 10:57:38 AAS
>>949
Gtkを使えば?
951: 2006/07/05(水) 21:30:21 AAS
>>949
つess
952: 2006/07/05(水) 22:41:21 AAS
>>949
つJGR

...たしかにRcmdr以外は統計処理自体の初心者向けじゃないな...
953: 2006/07/06(木) 16:55:47 AAS
っつーかたった10万くらいのデータでバグるRをそこまで信用できないでしょ?
SAS vs. Rってコンテクストはナンセンスだと思うよ。
道具は所詮道具、と言ってる>>944が正しいと思う。
Rマンセーもいいけど、Rにそこまで「心酔」する理由も分からんです。
マニアは逆に一般化を遠ざけるよ。そこがRの弱点www
954
(1): 2006/07/07(金) 13:10:00 AAS
Q&A (中級者コース)の慶応大生の書き込みを見て、ふっと思ったのだけど、
Windows版ではpage()はサポートされていないの?
Linux版、Gtk版、MacOSX版でちゃんとあるのだけど。
955: 2006/07/07(金) 20:41:59 AAS
>>954
その「サポート」っていうのが何を意味するかわかんないけど
例えばpage("?")とか"?"オブジェクトの中身のページャ表示は
Windows版Rでも普通にできる。(ヘルプ閲覧用窓と同じのが開く)

でも、行列やベクトル等の数値オブジェクトはだだ書きされるから
それらの表示や確認には不向き。(列も行も見分けがつかなくなる)
で今、表計算ソフト風に閲覧できるedit(x)を慶応大生に勧めてきた。
956: 2006/07/09(日) 21:53:31 AAS
次スレです.

= 統計解析フリーソフト R 【第2章】 =
2chスレ:math
957: 2006/07/09(日) 23:53:43 AAS
いくらなんでも早すぎだろ。

こんなにペースの遅いスレなのに。
958: 2006/07/10(月) 13:41:50 AAS
二年三百九日。
959: 2006/07/13(木) 00:40:39 AAS
age
960: age [age] 2006/07/16(日) 23:37:52 AAS
age
961: 2006/07/19(水) 15:08:59 AAS
SASで出来る最小自乗平均(least squares means)とその標準誤差ってRで出来るかな?
962: 2006/07/19(水) 19:41:40 AAS
こういうこと書き込むのはSASの社員か
岸本のような元SAS社員しかいねーよ
実際のユーザーはしいたげられてっからな
963
(1): 2006/07/21(金) 18:40:25 AAS
grep()で、結果を反転させたいのだけど、helpを見てもそれらしいオプションがない。
要するに、grep --invert-match をしたいのだけど。正規表現を工夫してしのぐしかないの?
964
(1): 2006/07/23(日) 02:17:20 AAS
>>963
txt[-grep("foo",txt)]
という感じではだめなのか?
965: 2006/07/24(月) 10:07:07 AAS
>>964
あなた天才だね。ありがとう。
966: 2006/07/24(月) 22:24:06 AAS
age
967: 2006/07/28(金) 18:03:20 AAS
351
968: 2006/07/29(土) 00:26:30 AAS
age
969: 2006/07/29(土) 11:49:38 AAS
データマネジメントの分野でのRの効率的な勉強法を教えてください。
970: 2006/07/30(日) 11:29:52 AAS
外部リンク:www1.doshisha.ac.jp
971: 2006/07/30(日) 13:41:50 AAS
二年三百二十九日。
972: 2006/08/03(木) 23:48:29 AAS
age
973: 2006/08/06(日) 12:34:25 AAS
>> EXCELデータをRに読み込むときってどうしてます?
>> 私はRODBC使ってますが.
>1.
>範囲選択
>2.
>read.delim("clipboard")

これってどうよ?
974: 2006/08/07(月) 08:47:12 AAS
いんじゃね
975
(1): 2006/08/07(月) 17:08:34 AAS
別に統計解析を信頼できるソフトで行うときに、
ディフェクトスタンダードなソフトなんて存在しない…。

…しなくなるといいな。
976: age 2006/08/11(金) 13:47:39 AAS
age
977
(1): 2006/08/12(土) 01:47:22 AAS
w^3 = 1, w != 0 で,行列

[ 1 1 1 ]
[ 1 w w^2 ]
[ 1 w^2 w ]

の rank ってどうやって求めたらいいですか?
978: 977 2006/08/12(土) 01:48:05 AAS
間違えた.w != 1 でした
979: 909 2006/08/12(土) 14:40:52 AAS
ゆいさん、いらっしゃいますでしょうか?以前、「多値カテゴリ順序データの
プロビット回帰」に関してご教授いただきました909です。その後、試行錯誤
しまして、うまくいったように思うのですが、本当にできているか不安でして
改めてお伺いしたくレスさせていただきました。
データフレームをData、そこに含まれる従属変数をy、独立変数をx1,x2,x3と
した場合、以下の構文で大丈夫でしょうか?
記載に不足などがあるかもしれませんが、余裕がございましたら改めてお教え
いただけると幸いです。勝手ばかりで申し訳ありませんが、よろしくお願いします。

hcor <- function(data) hetcor(data, std.err=FALSE)$correlations

model.data <- specify.model()
y <- x1, lam1, NA
y <- x2, lam2, NA
y <- x3, lam3, NA
x1 <-> x1, NA, 1
x2 <-> x2, NA, 1
x3 <-> x3, NA, 1
y <-> y, the1, NA

R.data <- hcor(Data[,c("y","x1","x2","x3")])
sem.data <- sem(model.data, R.data, N=n)
summary(sem.data)

system.time(boot.data <- boot.sem(Data[,c("y","x1","x2","x3")], sem.data, R=1000, cov=hcor), gcFirst=TRUE)
summary(boot.data, type="norm")
980: 2006/08/12(土) 18:35:57 AAS
>975
こまかいけど「デファクト・スタンダード(de facto standard)」な。
ディフェクト(defect)は「欠陥」。
981
(1): 2006/08/15(火) 12:35:31 AAS
cumsumのヘルプにある
cummin(c(3:1, 2:0, 4:2))
cummax(c(3:1, 2:0, 4:2))
って意味が分からない。
今夜もやもやして寝られそうにないので誰か教えて。
982
(1): 2006/08/15(火) 18:09:04 AAS
> c(3:1, 2:0, 4:2)-> x
> x
[1] 3 2 1 2 1 0 4 3 2

これのminとmaxでしょ。
983: 2006/08/15(火) 21:32:45 AAS
>>982
質問の仕方が悪かったのかな。
3 2 1 2 1 0 4 3 2
3 2 1 1 1 0 0 0 0
3 3 3 3 3 3 4 4 4
1行目をどうすれば2行目または3行目になりますか。
あぁぁ、そうか、なるほど。やっと分かった。
でも、こんなのどんな使い道があるのだろうね。
984
(1): [sage 間違ってますね、しにます] 2006/08/16(水) 00:38:22 AAS
仮にその行列をxとすると
y <- x[1,]
x[1,] <- x[2,]
x[2,] <- y
で1行目と2行目入れ替え
985
(1): 2006/08/16(水) 12:41:05 AAS
>>984
いや、その、>>981からの流れ(cummin()とcummax()の挙動)なんだけど。。。
c(3:1, 2:0, 4:2) → 3 2 1 2 1 0 4 3 2
cummin(c(3:1, 2:0, 4:2)) → 3 2 1 1 1 0 0 0 0
cummax(c(3:1, 2:0, 4:2)) → 3 3 3 3 3 3 4 4 4
で、質問はcummin()とcummax()の使い道。こんな時に便利とかある?
986: 2006/08/17(木) 12:45:50 AAS
二年三百四十六日二十三時間四分。
987: 2006/08/18(金) 01:29:03 AAS
>>985
それは新記録の挙動を自動的に生成するときぐらいかな。
(cumminは小さいほど新記録、cummaxは大きいほど新記録)
988: 2006/08/19(土) 01:57:18 AAS
= 統計解析フリーソフト R 【第2章】 =
2chスレ:math
1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ

ぬこの手 ぬこTOP 0.145s*