データサイエンス

ビジネス書

書評『分析モデル入門』著:杉山聡/出版社ソシム株式会社

タイトル:『分析モデル入門』 (function(b,c,f,g,a,d,e){b.MoshimoAffiliateObject=a; b=b||function(){arguments.currentScript=c.currentScr...
Python

【Python】range関数を使いこなす!現役データサイエンティストが解説

Pythonには、コーディングを簡素化し、プログラムの読みやすさと効率を向上させるための多くの組み込み関数があります。この記事では、その一つであるrange関数の使い方について詳しく解説します。range関数を使いこなして、一段レベルアップ...
Python

【Python】Pandasデータフレームのshiftメソッドの使い方を実例ベースで解説

Pandasは、Pythonでデータ分析を行うための強力なライブラリであり、データの操作、クリーニング、などの前処理や分析の工程で使われます。このライブラリには多くの有用なメソッドがありますが、今日はその中でも特にshiftメソッドについて...
Python

【Python】よく見かけるけど意外と知らない!?enumerate関数の使い方解説!

Pythonは使いやすさと多機能性を備えた人気のあるプログラミング言語です。その多機能性の一部は、さまざまな組み込み関数を使用できることに由来します。これらの関数の1つがenumerate()です。この記事では、この関数の使用方法を詳しく解...
Python

【Python】内包表記を初心者向けに解説!何が起きているかをしっかり理解する

Pythonでは、内包表記(comprehension)という便利な機能を活用することができます。これは一連の要素を処理し、新しいリスト、辞書、集合を生成するための簡潔で強力な方法です。本記事では、内包表記の基本的な使い方から、その応用方法...
統計学

統計学初学者のためのガイド:知っておくべきことと学び方

統計学は、データ解析や機械学習を含むデータサイエンスの重要な分野です。この記事では、統計学の初学者が知っておくべきことや学び方、資格取得について、現役データサイエンティストの視点から解説します。 統計学の基本概念 統計学の初学者が知っておく...
Python

【Python】2軸の散布図を描画する方法 matplotlib

本記事は、Pythonの可視化ライブラリであるmatplotlibを使って、2軸の散布図を描く方法について解説します。 また、(2軸ではありませんが、、)その他の簡単な可視化のサンプルコードも載せておりますので、ぜひ参考にしていってください...
コラム

グラフ理論とは?初学者向けに現役データサイエンティストがわかりやすく用語解説

こんにちは!本記事では数学の一部門であるグラフ理論について、その理論の中で使われている用語を中心に解説した記事なります。グラフ理論は、様々な分野で応用されており、コンピューターサイエンス、ネットワーク、社会科学などにおいて重要な役割を果たし...
コラム

グラフニューラルネットワークとは?深層学習の新次元へ!

近年、ディープラーニングやニューラルネットワークが注目を集める中、グラフニューラルネットワーク(Graph Neural Network: GNN)という新しい技術が登場し、さまざまな分野で活用されるようになりました。この記事では、GNNに...
因果推論

因果推論とは?現役データサイエンティストが基本概念と応用事例を解説

近年、統計学やデータサイエンス、機械学習などの分野で因果推論が非常に注目を集めています。因果推論は、観察されたデータから因果関係を見出すことを目的とした分野です。本記事では、初学者に向けて因果推論の基本概念と応用事例を解説します。 因果推論...