tag:blogger.com,1999:blog-3636872937372639901.post4124530541756111171..comments2024-03-27T21:24:43.584+09:00Comments on 本の虫: 表計算をマジなことに使わないほうがいいよ(マジで)江添亮http://www.blogger.com/profile/13387122818743087721noreply@blogger.comBlogger5125tag:blogger.com,1999:blog-3636872937372639901.post-86434098508841809382014-05-31T09:24:16.198+09:002014-05-31T09:24:16.198+09:00> 検証するには、複数のソフトウェアを用いることが良いし、入力した算式を含めて他者による査読を...> 検証するには、複数のソフトウェアを用いることが良いし、入力した算式を含めて他者による査読を受けてから発表するがよろしいと思います。<br /><br />膨大な量のデータ(数百年分)を分析した、<br />というのが売りの本ですから、かかったコストも莫大でしょうね。<br />おそらく、大学院生・大学生を動員して、人海戦術でやったのでしょうけど。<br /><br />かの Microsoft には、プログラマと同数のテスターがいるそうですが、<br />これは年間 3 億ものソフトを売る会社でも、<br />倍の人数を用意するのが限界ということでもあり。<br />事前に完璧に検証するのはコスト的に不可能でしょうね。<br />コンピュータ科学者の作るプログラムにだってバグはあるわけで。<br /><br />現実的に考えるなら、検証作業までよく考えた上で、<br />ソフトウエアを 1 つ選び、<br />可能な限り検証しやすく作るしかないかな、と思います。<br />論文・本が有名になれば、この件のように後から検証する人も出てくるでしょう。<br /><br />個人的には R を使ってプログラムを作り、GitHub で公開するのが良いと思います。<br />データをどうするかは難しいところ。<br />Git のリポジトリに入れるには、サイズが大きすぎますからね。<br />データの編集履歴はあきらめるしかないかなあ。<br />(表計算だとデータとプログラムが一体化しているから、分けて管理できない、<br />というのもありますね)IGnoreply@blogger.comtag:blogger.com,1999:blog-3636872937372639901.post-27846680169426402612014-05-30T14:51:47.460+09:002014-05-30T14:51:47.460+09:00責任論(honest error)と、論文の正誤の問題とを混同しているという、どこかの論文事件のみな...責任論(honest error)と、論文の正誤の問題とを混同しているという、どこかの論文事件のみならずあちこちで起こっている論理欠落ですね。<br /><br />しかしそもそも、精確性が必要な場面で検証困難なソフトウェアを利用することが業界常識になってhonest errorで済むとしたらまずい。<br /><br />検証するには、複数のソフトウェアを用いることが良いし、入力した算式を含めて他者による査読を受けてから発表するがよろしいと思います。<br />Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-3636872937372639901.post-49374490020897275702014-05-30T01:09:16.334+09:002014-05-30T01:09:16.334+09:00Excel は作るのは簡単だけど、検証・メンテナンスは地獄。
Office ソフトというか、GUI ...Excel は作るのは簡単だけど、検証・メンテナンスは地獄。<br />Office ソフトというか、GUI で操作するタイプのソフトウエアは、<br />みなそうなのですが。<br /><br />クリックしてみないと、どこに何があるのかわからない。<br />まるでトレジャー ハントのように、あちこちクリックして、<br />何か入っているか探さないといけない。<br />しかも、クリック操作で内容が変わってしまう危険性もある。<br />データ編集の記録・履歴が残らず、<br />今までどこをクリックしてどう操作したのか全て人間が記憶しておく必要がある。<br />(もちろん、そんなことは不可能)<br /><br />ただ、データを眺めるのには、GUI の方が見やすいというのはあるのですよね。<br />よって、編集はテキストベースのコマンドで行い、<br />結果は GUI で見る、というのがベストかと。<br /><br />Excel もデータ閲覧のみに使う分には良いと思いますよ。<br />R でデータ編集して、Excel に出力して閲覧するとか。Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-3636872937372639901.post-34827638584219382882014-05-29T19:49:23.043+09:002014-05-29T19:49:23.043+09:00狭い発想力ですね狭い発想力ですねAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-3636872937372639901.post-24667955187047597312014-05-29T15:12:10.124+09:002014-05-29T15:12:10.124+09:00そもそも何であれ、Excelなんか使うという発想が起こらない。そもそも何であれ、Excelなんか使うという発想が起こらない。Anonymousnoreply@blogger.com