character 型の文字列が何文字であるか、サイズを調べるには、nchar 関数を使えばいいです。 実行例 > nchar("abc") [1] 3 > nchar("あいう") [1] 3
Tools ⇒ Install Packages... 以下のように選択 Install from: "Package Archive File" Package archive: zip や tar.gz ファイルを指定。
1. Node.js をインストール Download | Node.js から、Windows のインストーラを選択し、ダウンロード、インストールします。 2. npm を利用し、Cordova をインストール Node.js Command Prompt を起動します。 以下のコマンドを入力し、Cordova をインスト…
以下コマンドにて Config 画面を起動。 sudo raspi-config「Advanced Options」⇒「SSH」⇒Enabledに設定。
※ WPA 認証の場合設定ファイルを開き、以下を追記。 vi /etc/wpa_supplicant/wpa_supplicant.conf: -- network={ ssid="<SSID>" psk="<Passphrase>" } 参考 http://www.raspberrypi.org/documentation/configuration/wireless/wireless-cli.md</passphrase></ssid>
1. htpasswd コマンドで パスワードファイルを生成する sudo htpasswd -c /etc/nginx/conf.d/wp-login <user_name> New password: <パスワード> Re-type new password:<パスワード> 2. nginx設定を追加 sudo vi /etc/nginx/sites-available/<site_name> -- (省略) ## ここから追加 </site_name></user_name>…
format 関数で 3 桁ごとにカンマを付与できます。 > format(123456789, big.mark=",", scientific=F) [1] "123,456,789"
C/C++ と同じように、sprintf 関数で行えます。 > sprintf("%1.2f%%", 0.123456 * 100) [1] "12.35%"
browseURL 関数を使います。 browseURL("http://www.google.com/")
インストール済みの R パッケージのバージョンをチェックする関数として、packageVersion 関数があります。 使い方は以下です。 packageVersion("パッケージ名") 例 packageVersion("snow") [1] ‘0.3.10’ packageVersion("RForcecom") [1] ‘0.5’ 参考 http:/…
Amazon EC2 で作成したサーバは無料で Amazon CloudWatch を利用したサーバの死活監視ができます。 標準で CPU の使用率やネットワークのトラフィック等、基本的な監視を行うことができますが、カスタムメトリクスを使用すればプロセス監視も行えるので、設…
Amazon EC2 上の Amazon Linux (2012.03 64bit) に R 2.15.0 をインストールする方法をメモ。 1. Yum レポジトリに CentOS-Base を追加。 Amazon Linux 標準のレポジトリ (amzn-main, amzn-updates) には、R のインストールに必要な tk-devel xdg-utils パッ…
RStudio Server は Linux サーバにインストールした R を Web ブラウザから Web アプリケーションとして操作でき、大変便利なのですが、インストール方法について触れたブログ記事がほとんどないので、インストールしたついでに書きました。余談ですが、2010…
Windows 版 RGui を終了させようとすると、「作業スペースを保存しますか?」というダイアログが表示されます。 これを表示させないようにするには、「--no-save」オプションをつけて起動させれば良いです。デスクトップのショートカットアイコンを右クリック…
slideshare は Flash だから検索に引っかからないとずっと思い込んでたけど、よく見るとページ下部にテキストが載っていて、スライド内の文章も Google 検索にヒットする、ということで、slideshare を 統計分析環境 R 専門検索エンジン seekR の検索対象に…
遅くなりましたが、宅配便の配達状況 Google Chrome Extensionをリリースしました。アイコン、Illustrator で作りましたが、あまり満足してないので募集中です。 Firefox, Thunderbird アドオンもあります。
本日、広島大学で開催された Hiroshima.R の TL を見ていると、「+が出た場合はSTOPボタンで消せるらしい。」というツイートを見つけましたが、別の方法で、Esc キーを押すだけでも消えます。 +が出た場合はSTOPボタンで消せるらしい。へー。 #HiRoshimaR201…
下記の計算式を表示したいセルに入力せれば良い。A1 が計算元データ。 日付 => シリアル秒 =(A1-"1970/01/01")*86400 シリアル秒 => 日付 ="1970/01/01"+A1/86400 JST (日本標準時) を使う場合 上の式は UTC なので、時差を考慮する場合はこちら。 日付 (JST…
Google Chrome 11 で、HTML5?の音声入力機能がサポートされたとのことで、早速、seekR を音声入力に対応させてみました。Google Chrome 11 以降では、下図のようなマイクのアイコンが表示され、そこをクリックすると、ダイアログが表示されます。何か言葉を…
統計分析環境 R ユーザ向け検索エンジン seekR では、RjpWiki, R-Tips をはじめとする、日本語の R 関係のサイトのみを対象にして Google 検索を行う検索エンジンです。国内の R 関係のサイトを網羅するよう、気付き次第手作業で登録していますが、ただし、…
Firefox 3.6 までは、RSS アイコンがアドレスバーの右端に表示されてたのですが、Firefox 4 では表示されません。Web の情報を見る限り、RSS Icon In Awesombar や RSS Icon のアドオンで復活できるよ、という情報が広がっていますが、実はアドオンを入れて…
いつも忘れるので自分用メモ。 Mac のショートカットキー 画面全体 Command + Shift + 3 選択範囲 Command + Shift + 4 選択したウインドウ Command + Shift + 4 + Space BootCamp 上の Windows では PrintScreen Fn + 左 Shift + F11
留学生に R を教えてたときに知ったのでメモ。 ショートカットのアイコンを右クリックして、プロパティ。 そこのリンク先のパスに LANG=C を追加すればいいだけ。簡単。ちなみに、中国語 (簡体字) で起動したい場合は、LANG=zh_CN にすればいい。フランス語…
ウェブデザインやユーザインタフェースの勉強になるサイトを教えて欲しいと、研究室の後輩から頼まれたので、livedoor Reader で購読しているデザイン系のサイトを適当に取り出してみた。ウェブデザインは本業ではなく、年に 2〜3 回自分で行う程度ですが、…
注: 追記あり Google 日本語入力 開発版では簡単に設定できるようです。(2010.04.06) 問題点 MacBook のキーボードは、Windows のものと異なり「半角/全角」キーが存在しません。そして、Google 日本語入力 (GoogleIME) では、IME のオン/オフのキー割り当て…
MacBook (late2009) の BootCamp 上に Windows 7 Home Premium (64bit) をインストールする方法。 1. Boot Camp アシスタントを起動して、Windows 用のパーティションを作成する アプリケーション→ユーティリティ→Boot Camp アシスタント で起動できる。 「…
例えば、以下のように、HTML の中に、Flash (SWF) をはりつけていたとする。 HTML ページ http://aaa.bbb.com/ccc/ddd.html SWF ファイル http://aaa.bbb.com/ccc/eee/fff.swf この時、swf ファイルのディレクトリを取得する場合は、以下のように、loaderInf…
変数の名前と値をペアで表示するだけのデバッグ用関数。変数だけでなく、ベクトルや配列、文字列、関数、データフレームにも対応しています。 引数の数は可変長なので、いくつでも大丈夫です。 Print <- function(...){ key <- as.list(substitute(list(...)…
Web ブラウザからサーバ上の R を実行できる PHP スクリプト、R-php をインストールしてみました。 ちなみに、R-php 自体は 2005 年から存在し、特に新しい技術、という訳でもないです。 以上の図のような構成で動作しており、計算はサーバ側で行います。今…
サーバのログやアラートなどを root 宛てにメールで送るように設定していますが、root から通常使用するメールアドレス (例えば Gmail など) へ転送する方法をいつも忘れるので、メモ。 # vi /etc/aliases # 末尾に追加する root: ******@gmail.com設定した…