科学の箱

科学・IT・登山の話題

機械学習

SIGNATE お弁当の需要予測-2

投稿日:2018年5月12日 更新日:

データの内容を確認する。

期間を調べる


d_train['datetime'].min()
'
'2013-11-18'

d_train['datetime'].max()
'
'2014-9-9'

カテゴリデータについて値を確認する


d_train['week'].unique()
'
array(['月', '火', '水', '木', '金'], dtype=object)

d_train['name'].unique()
'
array(['厚切りイカフライ', '手作りヒレカツ', '白身魚唐揚げ野菜あん', '若鶏ピリ辛焼', 'ビッグメンチカツ', '鶏の唐揚', '豚のスタミナ炒め', 'ボローニャ風カツ', 'ハンバーグ', 'タルタルinソーセージカツ', 'マーボ豆腐', '厚揚げ豚生姜炒め', 'クリームチーズ入りメンチ', '鶏のカッシュナッツ炒め', '手作りロースカツ', 'ハンバーグデミソース', 

d_train['weather'].unique()
'
array(['快晴', '曇', '晴れ', '薄曇', '雨', '雪', '雷電'], dtype=object)

連続データについて時系列でプロットする

plt.plot(d_train['y'])
もしくは

d_train['y'].plot()


d_train['temperature'].plot()

データの分布を確認する

売上の分布を調べる

plt.hist(d_train['y'], bins=50)

温度の分布を調べる
 
plt.hist(d_train['temperature'], bins=50)
曜日別の分布を調べる
plt.hist(d_train['week'])

 

天気別の分布を確認する


plt.hist(d_train['weather'])

メタ情報

inarticle



メタ情報

inarticle



-機械学習
-

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

no image

irisを教師なし学習で分類ーGMM

これまでは正解ラベルがある前提、つまり教師あり学習でモデルを構築した。今回は正解ラベルがない前提でモデルを構築する。 教師なし学習としては混合ガウスモデルを利用する。 内容 データの読み込み、前処理 …

no image

線形回帰とリッジ回帰を比較する

リッジ回帰はL2ノルムの正則項を導入することで、過学習を防ぐ。この場合過学習を防ぐとは、重みを0の方向に動かすという意味である。実際に線形回帰とリッジ回帰を比べてみて、どのようにモデルが変わるかを確認 …

no image

irisをナイーブベイズで分類

ナイーブベイズの概要 ナイーブベイズは教師ありの分類アルゴリズムの一つである。 計算アルゴリズムとしてはベイズ定理を用いている。 機械学習における特徴としてはいかがある 実装が簡単であり、複雑なハイパ …

no image

K近傍法と決定木の比較

One of the most comprehensible non-parametric methods is k-nearest-neighbors: find the points which …

no image

データ分析の基本と業務

開発生産性は調和平均で計算する。 安全性の在庫の計算には正規分布を利用できる。 標準偏差=5であることを利用すると何が言えるか。 Z=1.96で95%をカバーする。 よって 5 x 1.96でほぼ10 …

2018年5月
月 火 水 木 金 土 日
« 4月   6月 »
 123456
78910111213
14151617181920
21222324252627
28293031  

side bar top



アーカイブ

カテゴリー