旧2-1.BASIC毎日学習BASIC(配列の要素数) 近代の言語では、配列の要素は配列の変数さえ分かればすぐに取得できますね。 BASICではどうしていたのでしょう。 このようにbound(境界)を求める関数を使ってました。lboundはlower boundで配列添え... 2017.09.20旧2-1.BASIC毎日学習
旧2-1.BASIC毎日学習BASIC(OPEN/WRITE/CLOSE) BASICです。読み込みの次は書き込みです。 サンプルはファイルコピーをするプログラムです。sample.txtをout.txtへコピーします。 結果を見てみましょう。 あれ、sample.txtとout.txtのサイズが... 2017.09.19旧2-1.BASIC毎日学習
旧2-1.BASIC毎日学習BASIC(OPEN/INPUT/CLOSE) BASICでファイル読み込みをします。 子供の頃にN88 BASIC触ってた時は、ファイルという概念がどうしても理解できなかったと記憶してます。パソコンを起動すると、BASICインタプリタが起動するのが当たり前だったので、BASICが起動... 2017.09.18旧2-1.BASIC毎日学習
旧2-4.R言語毎日学習R言語(リスト) R言語続きです。リストはいろんなオブジェクトを格納できます。 (+は入力継続のプロンプトです) このように、ベクトル、配列、行列、データフレーム、表、ごちゃまぜで格納できます。 参照は配列のようにアクセスできます。1はじまりです。... 2017.09.17旧2-4.R言語毎日学習
旧2-4.R言語毎日学習R言語(表) アニメ『Rio: Rainbow Gate』(2011) あー、ベガス行きたい。 R言語です。今回は表です。 ナンバーズ3は、1994年ぐらいから始まってもう4751回みたいです。 私はナンバーズ3ミニをよく買いますが、... 2017.09.16旧2-4.R言語毎日学習
旧2-4.R言語毎日学習R言語(データフレーム) R言語続きで、データフレームです。 データフレームは、いわゆるRDBのテーブルみたいなものですね。Excelの表という覚え方でもいいかもしれません。 列アクセスは配列のように番号を指定します。 配列と似てるからとい... 2017.09.15旧2-4.R言語毎日学習
旧2-4.R言語毎日学習R言語(行列) ベクトル、配列の次は、行列です。行列の生成にはmatrixを使います。 行列の掛け算をします。 \[ a = \left( \begin{array}{cc} 1 & 2 &3 ... 2017.09.14旧2-4.R言語毎日学習