ノンプログラマーなエンジニアを対象としたプログラミング言語 Python のトレーニング。演習込みで 4時間 x 4日間 の内容を1スライドにまとめています。 プログラミングとはなんぞや、なぜpythonをやるのかというところから、クラスの継承あたりまでをカバーしています。それにくわえて業務によく利用されると思われる機能を説明しています。Read less
阪本です。 「新人/若手向け、これだけは知っとけTips25」 の12日目として投稿します。 仕事の中で、Excelを使って計算をすることは多いはず。 そこで、かなり万能なExcel関数「SUMPRODUCT」を知って、 効率的に計算を行えるようになりしょう。 今回は、以下のようなエリア別販売データに対して、いくつかの計算をしてみます。 1. 単純な合計 エリア全体のこの日の販売合計を計算してみましょう。 各行の「単価」と「個数」を掛けたものを、合計します。 →結果は「1195000」 掛けたいデータの範囲を指定するだけで、簡単に合計できてしまいます。 2. 条件付き合計 次に、合計する対象を絞り込んでみましょう。 A社の製品の販売合計を計算します。 メーカーが「A社」の行に対して、「単価」×「個数」を計算し、それを合計します。 →結果は「650000」 SUMPRODUCTでは、「条件」
【問題2の解答例】 SUMPRODUCT関数では配列の計算ができるので、論理式*論理式でAND条件の件数をカウントします。 (論理積には論理演算子 * (アスタリスク) を使います) D3セルに =SUMPRODUCT((B6:B12="みかん")*(C6:C12="S")) と入力します。 =SUMPRODUCT((B6:B12="みかん")*(C6:C12="S"))の計算過程の概念 =SUMPRODUCT({(B6="みかん");(B7="みかん");(B8="みかん");(B9="みかん");(B10="みかん");(B11="みかん");(B12="みかん")} *{(C6="S");(C7="S");(C8="S");(C9="S");(C10="S");(C11="S");(C12="S")}) =SUMPRODUCT({TRUE;TRUE;TRUE;FALSE;TRUE;
追記 2016年3月に以下の記事によってこの内容はupdateされています。今後はそちらをお読み下さい。 主に自分向けのまとめという意味合いが強いんですが(笑)、僕が実際に2013年6月現在webデータ分析&データサイエンスの実務でツール・ライブラリ・パッケージを利用しているものに限って、統計学・機械学習系の分析手法を10個挙げて紹介してみようと思います。 追記 回帰分析(特に線形重回帰分析) 独立性の検定(カイ二乗検定・フィッシャーの正確確率検定) 主成分分析(PCA) / 因子分析 クラスタリング 決定木 / 回帰木 サポートベクターマシン(SVM) ロジスティック回帰 ランダムフォレスト アソシエーション分析(バスケット分析・相関ルール抽出) 計量時系列分析 おわりに おまけ1:「素性ベクトル+分類ラベル」なるデータ前処理 おまけ2:グラフ理論*10 {igraph}パッケージでグラ
今日の内容 JavaScriptを勉強し始めくらいの人を対象にしたJavaScript入門講座的なもの 文法とかは調べればわかるのでふれません 一人で勉強してもわからなそうな概念などを重点的に説明します ライブコーディングするのでJavaScriptってこんな感じて作るんだなーというのがわかってもらえればと アジェンダ JavaScriptを勉強する前に JavaScriptの基礎知識 ライブコーディング part1 jQueryの基礎知識 ライブコーディング part2
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く