satopoooonのブログ

自分向けの備忘録

2018-01-01から1年間の記事一覧

TensorFlowでimage recognition(Inception‐v3 転移学習) 

tensorflowのチュートリアルでImage recognitionがありますが、 これを使って自分で分類機を作成してみました。 参考サイトは以下です。 blog.ch3cooh.jp 今回、新たに自分が用意した画像で学習させますが、 このときに転移学習という技術を利用しています。…

multi_index のclumn名について

multi_indexの場合、 df.columnsだとmulti_indexで取得してします。 →df.columns.set_level_values(0)でmulti_indexの第1層目を取得可能

C# 動的配列

C#

C#で、動的配列を扱う - Tatuas Blog 2つの配列から「値のペア」を列挙する:Gushwell's Dev Notes

C#覚書、staticとかThisとかなにそれ

C#

C#の覚書、 以下参考サイト、 http://ufcpp.net/study/csharp/oo_static.html 静的メンバとかなんだそれ? C#だと、変数やクラスにstaticをつけると、 静的メンバとよぶらしい。 static 変数と宣言されたら、 それはいわゆるクラス変数(クラス内で共通の変数)…

ノンパラメトリックな検定、ウィルコクソン検定

特定の分布を過程する検定はパラメトリックな検定、 →母集団の分布がわかっている場合はパラメトリックな検定をすればよい、 正規分布しているなら、t検定 特定の分布を過程しない場合は、ノンパラメトリックな検定、 →母集団の分布がよくわからん、、、そう…

t検定,プールした分散

対応がない場合のt検定 参考文献は以下、 http://www012.upp.so-net.ne.jp/doi/biostat/CT39/ttest.pdf 二つのグループをt検定する。 まず前提として、二つのグループ等分散、母分散は不明であるとする。 等分散じゃないと、t検定が使えない。 二つのグルー…

SQLで文字列を置換する方法

SQL

以下で可能、 REPLACE(column名,"置換前の文字列","置換後の文字列") 条件が複数の場合は、 REPLACE(REPLACE(column名,"置換前の文字列","置換後の文字列"),"置換前の文字列","置換後の文字列") というように入れ子にする。 上記の方法だと、いちいちcolumn…

C#、VB.NETでエクセル操作

C#

#エクセルを操作C#でエクセル操作をする. 開発環境は、Visual studio2017です。 エクセル操作のためのdllがあるんですが、 それはつかいませんでした。 今回は、NPOIというモジュール(?)を使います。 以下参考サイトです。 【C#】NPOIを使ってExcelファイル…

Sourcetree,Bitbucketの環境構築

Git

ソースコードのver管理をどうする? 以下、Sourcetree、Bitbucketの環境構築および使い方についてのメモです。 参考サイトは以下です。 【連載Git入門 第2回】SourceTreeでGitを始めよう!まずは試しに使ってみよう! | naichilab - Android iOSアプリ開発メ…

複数のグラフを一度に書く

seabornのグラフを一度に複数書く、 あるパラメータで層別して、複数のグラフを一度に描きたいです。 seabornのfacetgridを使います。 参考サイトは以下です。 Python でデータ可視化 - "Facet"で属性別グラフを一気に描く方法が便利すぎる - Qiit…

sns.displot,sns.kdeplot でエラー(slice indices must be integers or None or have an __index__ method)

よくわからないエラーがでました。 statsmodelsを再インストールしたら治りました。 以下、参考サイト https://qiita.com/currypurin/items/44ce22102af4eda45622

deming regression 回帰直線を引くときに、横軸にも誤差がある場合はdeming regressionという方法で 回帰直線をひく必要があります。 deming regressionとタイトルにありますが、 別名で直行回帰(Orthogonal distance regression)ともいうらしいです。 scipy…

ファイルを読み込む際に空行を飛ばす

ファイルを読み込む 空行があるファイルを読み込むときに、 ちょっとつまずいたのでメモります。 まずファイルの読み方ですが、以下を参考に、、、 Python: テキストファイルの読み込み - read()、readlines()、readline()メソッド | Yukun's Blogテキストフ…

pythonで波形処理プログラム-ガウスフィット-

ガウスフィット pythonでガウスフィットさせてその面積を求めるプログラムを作りたいです。 GUIで作りたい。ひとまず、必要な機能は、 ・matplotlibのグラフ上から、ポインタ情報を引っこ抜く ・ガウスフィットさせる あたりです。以下のサイトを参考にしま…

jsonファイルと辞書型

JSONファイル JSONファイルって何? 調べればすぐに出てきますけど(以下等参考)、 プログラムと人の両方が理解できる形式ってイメージです。 【Python入門】JSON形式データの扱い方 - Qiita 同じようなものにXMLとかあるけど、それよりも見やすい気がします…

pythonで動的に変数を作成したい(for文でloopまわして作成)

動的に変数を作成 pythonでつまずいたことがあったのでメモfor文でloopさせて、動的に変数作成をしたかったんですよ。 その際に、引数もfor文で作成的なやつです。間違った例↓ for n in dataframe.colums "data_{}".format(n) = dateframe[n] これはダメでし…

visual studio code のインテリセンスを自分好みに

はじめに 自分好みの補完機能が欲しくてVSCodeのインテリセンス機能を編集しました。 下記サイトを参考にしました。vscode-doc-jp.github.io実際にやったことは、 VSCodeをSQLエディタとして使う際、 テーブル名とカラム名の保管機能を追加しました。VScode…

仮想通貨のお勉強その2 APIから情報を引っ張ってくる

APIからティッカー情報を引っ張ってくる 下記サイトを参考にして(というかそのまま)、さわりだけ勉強、 https://qiita.com/ti-ginkgo/items/7e15bdac6618c07534berequestsってライブラリは初めて使いました。 何するライブラリなの? 下記サイトを参考にさせ…

仮想通貨のお勉強

仮想通貨 世の中流行ってますね。 冬休みでまとまった時間があったので勉強してみました。 色んなブログやら書籍やらありますが、主に下記を読みました。 結構ボリュームがあるので、大枠しか読んでませんが、、、 わからないことは、いろいろググりながら読…