スクエニやグリーにも選ばれる!ゲーム業界向けのオラクルMySQLセミナーに参加してきたのでレポ

■この記事を読むとわかること ・オラクルのMySQLセミナーの様子がわかる ・MySQLのバージョンを8にするべき理由がわかる ・自分だけではない!ゲーム開発は、どこも苦労していることが分かる(笑)   参加したセミナー: 【ゲーム業界向けセミナー】ゲーム業界におけるMySQL     セミナーが気になる メイド MySQLセミナーに参加したんだって?どうだった? & […]

gistのみ!3分間の作業でwordpressにjupyter notebookの実行結果を埋め込む方法

wordpressで作成したブログにjupyter notebook(jupyter lab)の内容を表示させたい。でも・・・ CSSを変更したくない 新しいプラグインを入れたくない 大丈夫です! この記事で紹介する方法なら、CSSの変更などせずに、3分ほどでjupyter notebookの内容を反映できますよ。   前提条件 このブログの手順を試す前に以下の前提条件が必要になります。 […]

【5分で解説】sklearnで主成分分析(PCA)して次元削除!これでKaggleで100カラム以上あるデータも対処できる

  読者対象 ・主成分分析について知りたい ・機械学習ライブラリーsklearn(Python)の主成分分析(PCA)の使い方を知りたい ・主成分分析を使って次元削除したい   AIに興味持った メイド Pythonで欠損値の補完をしていたら、CSVファイルの列の数が300個になってしまってデータの傾向がわからなくなったよ。 男勝りな AIメイド長 データ分析の「あるある」だね […]

【Pythonで機械学習】過学習対策にRFEを活用した次元削除方法

Kaggleのコンペでデータ分析をやっていると、カラム数が100(100次元)を超えるもの、pandas.get_dummies関数を使って、カテゴリ変数の数量化をやるとカラム数が一気に増えてしまうものです。 カラム数が増えた状態で機械学習のアルゴリズムに通すと、過学習の原因になることがあります。さらに、学習の時間が増えます。 過学習の対策の一つとしてscikit-learnのライブラリーであるR […]

Python・matplotlibで図の中のテキストが重なってしまうときの2つの対処方法

matplotlibを使って、図の中にtext(テキスト)を配置しました。 すると、文字が重なってしまいました。 試行錯誤していたら2つの対処方法がわかったので記事化します!   上記の図は、かなりテキストが重なり合ってしまっていると言えます。 実現したいこと 実現したいことは、値(点)が近すぎて、テキストが重なり合ってしまっても、テキストの内容を確認できること。 そこで私は、以下の2つ […]

【3分で解決】matplotlib(Python)の日本語の文字化けをフォントを指定して解決!

Pythonのライブラリーであるmatplotlibを使ってグラフに日本語のラベルを設定しようとしたら、文字化けが発生した。 ■文字化けが発生しているグラフ 英文字部分は、文字化けしていないが日本語の部分が□で表示されてしまっている。   原因は日本語に対応していないフォントだった matplotlibのデフォルトのフォントが日本語に対応していないため。 フォントに日本語のデータが無かっ […]

【図解あり】Pythonの3次元配列で苦しんでる方へ | 時系列の天気予報とnumpy.zerosを例に解説

最近、3次元配列を扱うことになったのですが、直感的なイメージができず頭の中が混乱してしまいました。 どのように3次元配列をどのように理解すればよいか、自分なりの答えがでたので記事にします!     どんなときに3次元配列を使うの?   3次元配列が必要になるケース ・機械学習のRNNなどの時系列で処理するもの ・天気予報など時間の流れを考慮して予測。 ・自然言語処理の […]

Unity(Androidアプリ)のAdmob・リワード動画広告でエラー「ExecutionEngineException: SIGILL」が発生したときの対処方法

Unityで作成したAndroidアプリに、Admobの動画リワード広告を導入した時の話。 導入が終わり、無事に動画が再生されることを確認した。 しかし、動画再生を終了させ、音を鳴らそう(再生)としたら以下のようなエラーが出てアプリが落ちて再生できなかったのだ。   ■エラー内容 /Users/builduser/buildslave/unity/build/artifacts/gene […]

【3分で解決】Keras(tensorflow)のfitを実行したら「OMP: Error」や「Abort trap: 6」エラーが出たときの対処方法

tensorflowに梱包されているKerasのfit関数を呼び出したら、なぜか、エラー「OMP: Error」「Abort trap: 6」が出力されて強制終了されてしまいました。 原因調査していたら対処方法が分かったので記事化します!     「OMP: Error」「Abort trap: 6」エラーが発生したときのPythonのコード エラーメッセージ 「OMP: Er […]