すぐりふひと さん プロフィール

  •  
すぐりふひとさん: bitWalk's
ハンドル名すぐりふひと さん
ブログタイトルbitWalk's
ブログURLhttps://bitwalk.blogspot.jp/
サイト紹介文すぐりふひとのプログラミングメモ
参加カテゴリー
更新頻度(1年)情報提供46回 / 365日(平均0.9回/週) - 参加 2014/10/18 07:39

すぐりふひと さんのブログ記事

  • R Shiny を使ってみる (2)
  • Shiny は R のパッケージの一つで、 このパッケージを使うと R を用いて対話的に操作する Web アプリケーションを作成することができます。Web 上のユーザーインタフェース部分を司る ui.R と、内部動作を司る server.R の二つの R 言語スクリプトで、サーバーサイドのコンテンツを作成できることが大きな特徴です。 参考サイト [1] より引用 RStudio 上で Shiny による Web アプリケーションを作り始めたので、理解したことを備忘 [続きを読む]
  • R Shiny を使ってみる
  • Shiny は R のパッケージの一つで、 このパッケージを使うと R を用いて対話的に操作する Web アプリケーションを作成することができます。Web 上のユーザーインタフェース部分を司る ui.R と、内部動作を司る server.R の二つの R 言語スクリプトで、サーバーサイドのコンテンツを作成できることが大きな特徴です。 参考サイト [1] より引用 RStudio 上で Shiny による Web アプリケーションを作り始めたので、理解したことを備忘 [続きを読む]
  • いくつかの予測モデル作成とパフォーマンス比較
  • R による機械学習について、実例を用いた説明がされているサイトをいろいろ探しているなかで、R のパッケージ caret (Classification And REgression Training) を使った例を紹介している参考サイト [1] に大変興味を持ちました。このサイトで紹介されている機械学習による予測モデルの作成は、自分が取り組んでいる多変量解析の業務に応用できる大変有用な情報だったからです。 より大きなサイズのデータに機械学習のアルゴリズム [続きを読む]
  • Fedora on GPD Pocket (4)
  • GPD Pocket に Fedora をインストールして、プライベート用のサブノートとして毎週の出張に持ち歩くようになって半年余り。突然 WiFi が使えなくなってしまいました。迂闊にもパッケージアップデートとの因果関係が解らなくなってしまったのですが、まずは dmesg コマンドで起動時のエラーを見てみました。 dmesg コマンドと error の部分を表示$ dmesg | grep error[ 8.557787] systemd-gpt-auto-generator[570]: Failed to di [続きを読む]
  • Apache NetBeans 9.0
  • ニュースとしては古くなってしまいましたが 米国時間 7 月 29 日にApache NetBeans 9.0 がリリースされました [1]。 Java をはじめとしたプログラミング言語の開発環境としてオープンソースの Eclipse が有名ですが、NetBeans もまた オープンソースの統合開発環境 (IDE) です。私は JavaFX でプログラムを開発するのに便利だったので、Java/JavaFX の開発環境としてずっと使ってきました。ただ 2016 年に NetBeans IDE 8.2 がリリ [続きを読む]
  • 今度の Fedora 29
  • Fedora (/f??d????/) は、レッドハット社が支援するコミュニティー Fedora Project によって開発されている RPM 系 Linux ディストリビューションです。 次期リリース Fedora 29 で、2003 年 11 月 6 日に最初にリリースされた Fedora Core 1 (Yarrow) から数えて 15 周年目を迎えます。半年毎にリリースされている Fedora ですが、2013 年 12 月 17 日に Fedora 20 (Heisenbug) がリリースされた後、例外的にその次の Fedor [続きを読む]
  • RStudio Server と SELinux (Fedora)
  • RStudio は R のための統合開発環境 (IDE) です。RStudio には 2 つのエディションがあります。デスクトップアプリケーションとして利用する RStudio Desktop と、Linux 上でサービスとして動作させてリモート PC からウェブブラウザでアクセスして利用する RStudio Server です。 普段は RStudio Desktop (デスクトップ版と呼ぶことにします)を利用しているのですが、ある事情で RStudio Server の方も使うことになりました、RS [続きを読む]
  • GNOME3 デスクトップにアイコン表示はもうできない
  • GNOME3.28 から、デスクトップ上にアイコンを表示する機能が廃止されました [1]。正確には、デスクトップ上にアイコンを表示する機能はファイルマネージャである Nautilus (GNOME Files) に実装されており、そのサポートが GNOME3.28 から無くなりました。そのため最新の GNOME 3 デスクトップ環境をデフォルトで採用している Fedora ではずいぶん前からアイコンをデスクトップ上に表示できなくなってしまっています。 Fedora 28 [続きを読む]
  • R で主成分分析 (4)
  • PCA, Principal Component Analysis(主成分分析)の解析例として、前回まで iris のデータセットを使ってきました [1][2][3]。今回もひきつづき iris のデータセットを使って主成分分析をしますが、クラスター分析を利用して解析する集団を定義してみます。 R スクリプト まず、本記事で使用したスクリプトを以下に示しました。 library(ggplot2)library(randomForest)library(factoextra)library(plyr)library(reshape2)# ----- [続きを読む]
  • R で主成分分析 (3)
  • PCA, Principal Component Analysis(主成分分析)は、線形独立であるか自明でない多数の変数を、ばらつきが大きい順から線形独立な主成分 (PC, Principal Component ) と呼ばれる変数に変換(合成)します。これは本記事のシリーズの最初で説明したことです [1]。 主成分で表す空間は直交空間であるため、主成分は互いに独立しています。また変動(ばらつき)が大きい順に PC1, PC2, PC3 のように主成分の番号が割り当てられてい [続きを読む]
  • R で主成分分析 (2)
  • PCA, Principal Component Analysis(主成分分析)の解析例として、前回は iris のデータセットを使いました [1]。 この解析では、「がく」と「花弁」の長さと幅に4種類の変数について、「種」別に描画したボックスプロットを示しました。また、4つの主成分についても同様にボックスプロットで示しました。ボックスプロットを使ったのはどちらの場合も4つの変数しかなかったからです。 しかし、よくよく考えてみると4つしか変 [続きを読む]
  • R で主成分分析 (1)
  • PCA, Principal Component Analysis(主成分分析)は、線形独立であるか自明でない多数の変数を、ばらつきが大きい順から線形独立な主成分 (PC, Principal Component ) と呼ばれる変数に変換(合成)します。データの次元を削減するために用いられます。 次元が削減されてなにが嬉しいかというと、それは、多数の変数=多次元の情報を、少ない次元で端的に表現できるということです。主成分はデータのばらつき=変動の大きい順に P [続きを読む]
  • 才能の枯渇はまだ、いや、あればだけど…
  • 最近忙しいから疲れているのかな?独り言を書きたくなりました。 転職して職場が変わっても、その業界にいる限り、昔の同僚や先輩後輩に出くわすことがある。 「何だかんだ言ってもまだ半導体業界にいます。」と、かつてお世話になった先輩に某顧客の工場の喫煙室で挨拶をしたとき、「半導体業界以外に移る必要がなぜある?」と返され、返事ができなかった。 週の大半が出張の毎日。ホテルから出張先へ向う時間調整で、毎日ではな [続きを読む]
  • いまどきの GNOME デスクトップ
  • デスクトップを選択できない悲劇 2012 年 8 月から 10 月にかけてリリースされた Windows 8 は、従来の Windows デスクトップのユーザーインターフェイスを、タブレット端末などで画面をタッチして操作することを強く意識したスタイルに大きく変貌させました(右図:Windows 8 - Wikipedia より引用)。 このユーザーインターフェイスの変更は、従前のデスクトップ PC からタブレット端末へコンピュータの主流が移っていくと趨勢を [続きを読む]
  • 7インチ小型ノートパソコン One Mix Yoga 登場
  • GPD Pocket と同じ 7 インチ小型ノートパソコン One Mix Yoga が登場しました。現在、中国の通販サイト Geekbuying のサイトで予約を受け付けているようです。GPD Pocket の仕様と良く似ています。スペック概略を GPD Pocket と比較できるようにまとめてみました。 .spec { font-size:small; font-family: mono-space; border-collapse: collapse; } .spec th { padding: 6px; text-align: center; vertical-align: mi [続きを読む]
  • Fedora on GPD Pocket (3)
  • GPD Pocket に Fedora をインストールして、プライベート用のサブノートとして毎週の出張に持ち歩くようになりました。使っている中であれやこれやとアクセサリを買い求めて散財していますが、それがまた、このガジェットを使う愉しみにもなっています。今回は、そんなアクセサリ紹介の第二弾です。 モバイルモニター GPD Pocketに採用されている液晶は 1,920 × 1,200 ドット (WUXGA) の 7 型の IPS 方式のパネルです。高精細であ [続きを読む]
  • Fedora で Python 3 が Python のデフォルトになるのはいつ?
  • Python は、ウィキペディアの説明によると、 文法を極力単純化してコードの可読性を高め、読みやすく、また書きやすくしてプログラマの作業性とコードの信頼性を高めることを重視してデザインされた、汎用の高水準言語である。反面、実行速度はCに比べて犠牲にされている。(Python - Wikipedia より) とあるのですが、なぜ C と比較するのでしょう?いやいや、ここが問題なのではありません。さらに読み進めると次のような記述が [続きを読む]
  • Ubuntu 18.04 リリース ???
  • Ubuntu を ASUS TransBook T100HA にインストールして使っていますが、そろそろ 18.04 LTS がリリースされるので 4 月になって 17.10 から 18.04 LTS のベータ版にアップグレードしていました。朝起きて、何気にパッケージの更新をしたところ、下記のウィンドウが開きました。そうだ、4 月 26 日(UTC、協定世界時)に 18.04 LTS の正式版がリリースされるんでしたね。 LTS, Long Term Support のサポート期間はデスクトッ [続きを読む]
  • wxPythonで標準出力のリダイレクト
  • Python に限ったことではないのですが、問題解決のためにちょっとしたプログラムを作って、それで問題を解決できれば、やれやれなんとかなったとまずはひと安心します。そのプログラムにある程度の頻度で今後も使う需要があるならば、少し汎用化して GUI 化したくなります。私の場合、Python では、wxPython を使って GUI 化をします。 GUI 化をするにあたって、あったら便利な機能が標準出力のリダイレクトです。参考文献 [1] に [続きを読む]
  • wxPython ふたたび
  • Websocket を Java で扱いたくて悪戦苦闘していましたが、JavaEE 環境を用意せずにちょこっとプログラムを作るなんていうことはどうやら叶わぬ夢と悟りました。いや、ほんと、ちょこっとした環境でテストして、JavaFX でちょこっとした GUI プログラムにして、ちょこっと使えるようにしたかったのですが…。 もしかすると python であれば、そんな夢を叶えてくれるかもしれないと考え、試してみたところ…難なくやりたいことが出来 [続きを読む]
  • 【備忘録】Rのgrepで特定の文字列にマッチさせない方法
  • R で特定の文字列にマッチする要素を選びたいときに、簡単なマッチングであれば grep 関数を使いますが、逆に特定の文字列を含まないときにはどうすればよいでしょうか?Google で「R grep 含まない」をキーワードにして検索しましたが、これだという情報にたどりつけませんでした。 しかし、ふと RStudio で ?grep とタイプしてヘルプ文書を読んでみると、invert という便利な機能(引数?オプション?)があるではないですか。そ [続きを読む]