まとめこの記事では、Pythonのデータ分析用ライブラリPandasについて、頻出のプロパティ・関数・メソッドをまとめていきます。どの場面で、どんな使い方をするか?をメインに置きながら、Pandasへの理解を深めるためのTipsもできる限り詰めこんでみました。Pandasの「ハンドブック」として使ってください。[...]続きを読むプログラミング【独学】非エンジニア向けのGit学習教材・マップ今回は、非エンジニア向けのGit学習ロードマップをご紹介。Gitを学ぶ前提となる知識や、おすすめ書籍・動画教材、Gitの効率的な学び方についてまとめていきます。最後まで読んでいってください。Linux基本用語とコマンドライン基本操作を頭に入れておくほうが、Gitをスムーズに学ぶことができます。ある程度プログラミングを学習してきた人で、こういった悩みを持つ人は多い。事実、ITインフラの知識は、エンジニアやDSを目指す人には欠かせないものです。今回はそんな悩みを持つ人にピッタリなITインフラ学習サイト「Envader」のレビュー記事。僕自身が実際に使ってみた正直な感想をまとめて行きます。[...]続きを読む統計学1ヶ月で統計検定2級に合格した勉強法1ヶ月弱の勉強期間で統計検定2級に合格できたので、その勉強法を紹介していこうと思います。時間面・金銭面の両方において最も少ないコストで合格できたと思います。お金を払うのは、受験料(¥7000)と公式問題集だけ。これから統計検定二級を受けようと考えている方は、ぜひ参考にしてみてください。人のための『微分積分』学習マップ今回は数学が苦手な人に向けて「微分積分の入門ロードマップ」を紹介していきます。大学の授業や独学で挫折してしまった人も、このロードマップに従えばスムーズに入門できるようになっています。最後まで読んでいってください。「大学の微分積分」を学ぶ上で必要な前提知識を効率よく学ぶ方法を紹介します。人のための『線形代数』学習マップ今回は、僕の知る限りもっとも優しい「線形代数の入門ロードマップ」を紹介していきます。大学の授業や独学で挫折してしまった人も、このロードマップに従えばスムーズに入門できるようになっています。最後まで読んでいってください。線形代数を学ぶ前提として、教科書レベルの高校数学は一通り学んでおく必要があります。なければ「何のこっちゃ分からん」状態になります。苦手な人のための数学勉強ガイドデータ活用の時代が到来し、統計学を中心とする「データ分析スキルとして数学力」が広く求められるようになっていますね。僕も以前はそうでした。数式を見るだけで頭から変な音が聞こえてくるレベル。[...]続きを読むプログラミング学生はサブスク型プログラミングスクールがオススメ『プログラミングスクールに通いたいけど、高額すぎて決心がつかない。『いろいろ調べてみても、結局どこがいいのかよくわからない。僕自身も学生時代にプログラミングスクールに通ったので、この気持ちは凄いわかります、、。学生にとって、数十万もするプログラミングスクールに通うのは、とんでもなくハードルが高いんですよね。そんなあなたにオススメなのが、サブスク型プログラミングスクールです。[...]続きを読むプログラミング過去ブログ記事ツイートbotをPythonで作るPythonライブラリ「tweepy」を使って、ブログの過去記事ツイートbotを作ってみたので、今回はその作り方を紹介していきます。Developerなどの開発者用サービスへの登録が面倒ですが、コーディング自体はとても簡単。誰でも真似ができるので、ぜひ試してみてください。具体的な内容は次の4ステップ。[...]続きを読むプログラミング【Linux】cronでスクリプト定時実行を設定する今回は備忘録もかねて、UNIX系OSに備わっている「cron(クロン)」についてまとめていきます。cronとは、多くのUNIX系OSで標準的に利用される常駐プログラム(デーモン)の一種。利用者の設定したスケジュールに従って指定されたプログラムを定期的に起動してくれます。cronがあれば、定期実行したいプログラムを自分で実行する必要がなくなるわけです。[...]続きを読むプログラミング【Python】tweepyでTwitterを操る今回は、TwitterAPI操作用のPythonライブラリ「tweepy」を紹介する記事。利用までに必要な登録・設定の流れと、簡単な操作方法を紹介していきます。tweepyはTwitterの自動化には欠かせないライブラリです。botなどに興味がある人にオススメの内容となっています。それでは行きましょう。統計学や機械学習アルゴリズムなど、データサイエンスを学んでいくと数学力不足で理解が進まないことが良くありますよね。お察しの通り、データサイエンスを学ぶなら数学は避けられません。必要になるなら、取り組むのは早ければ早いほどいいでしょう。今回は「数学の学び直し」を決心したあなたに、各段階ごとのオススメ数学入門書を紹介します。Codeから編集する方法を紹介します。いっても同じような記事はたくさんあるので、今回は僕が参考にした記事中で「ここは初心者に優しくないのでは?」と感じた部分に重点を置いて解説していきます。今回、参考にした記事はこちら。現在、Kaggleにガチ挑戦中のツクダンです。いろいろな書籍・動画を参考にして学習を進めていますが、以下のYouTube動画での「ログをとる(コード実行中におこるイベントを追跡・記録)」という操作が有益で驚きました。そこで出てくる「loggingモジュール」の使い方がわかりにくかったので、頭の整理ついでに記事にまとめることにしました。[...]続きを読むデータサイエンスメダルを目指すKaggle初心者に向けた書籍9選この記事では、Kaggleメダル獲得を目標にしている初心者に向けて、オススメ書籍をいくつか紹介したいと思います。Kaggleでメダル獲得を目指すのに役立つ書籍を5つ紹介していきます。データサイエンス始めるなら、そばに置いときたい一冊。