Programming【Python基礎】NetworkXでネットワーク図作成:Nodeの形状
【NetworkX】 前回、ネットワーク作成ライブラリNetworkXでEdgeを矢印にする方法を試してみました。 今回はNodeの形状を変える方法を試していきましょう。 まずは基本となるプログラムから。 import networkx as nx G = nx.Graph() G.add_node('A'... Programming【Python基礎】timeとdatetime:エポック秒(UNIX時間)と日時の変換
【エポック秒(UNIX時間)】 前にプログラミングの中の時間ではエポック秒(UNIX時間)という通常の日時とは違う時間形式を使うことがあることを紹介しました。 その際には1970年1月1日午前0時0分0秒を基準として、そこからの経過時間として表記する方法で... Programming【Python基礎】NetworkXでネットワーク図作成:Edgeを矢印にする方法
【NetworkX】 前回、ネットワーク作成ライブラリNetworkXでNodeとEgdeの色をカラーマップで指定する方法と透明化する方法を試してみました。 今回はEdgeを矢印にしてネットワークの方向を表示してみましょう。 と言うことで基本のプログラムはこちらです。... Programming【Python基礎】NetworkXでネットワーク図作成:NodeとEgdeの色をカラーマップで指定、透明化する方法
【NetworkX】 前回、ネットワーク作成ライブラリNetworkXでNodeやEdgeの色を変えたり、大きさ、太さを変える方法を試してみました。 今回はもう少しNodeやEdgeの色に関して試していきましょう。 前回は色の指定はリストを使って、一つずつ行っていきました... Programming【Python基礎】NetworkXでネットワーク図作成:Nodeの色、大きさ、そしてEdgeの色、太さの変更
【NetworkX】 前回、ネットワーク作成ライブラリNetworkXをインストールして、とりあえず表示をしてみました。 今回はNodeの色と大きさ、そしてEdgeの色と太さを変更する方法を試していきます。 まずは基本となるプログラムですが、NodeもEdgeも一つずつ追... Programming【Python】なんちゃってDX:データ変換プログラム2
【DX(デジタルトランスフォーメーション)】 前回、Pythonで始めるなんちゃってDXのおまけとして、ヘッダーをもつデータをランダムで作るプログラムを紹介しました。 今回はそれぞれの行がタグづけされているデータを変換するプログラムを紹介します。 ど... Programming【Python基礎】NetworkXでネットワーク図作成:インストール&基礎編
【NetworkX】 今回はネットワーク図を作成するためのライブラリ「NetworkX」のお話です。 最初にどういうものかとお見せすると、こんな感じの図を作るためのライブラリです。 どう使うかというと、例えば人間関係のネットワークを可視化したり、言葉のつな... Programming【Python】2つのアカウント間でフォロワーを共有させるプログラムを作成:LINE Notifyを使ったフォロワーの移動
【tweepy】 前にPythonのTwitter API制御ライブラリtweepyを使って、フォロワー情報をまとめるプログラムを作成しました。 せっかくフォロワー情報をまとめたなら、複数のアカウント間で比較し、情報をシェアしたいなと思うようになりました。 つまりはあ... Programming【M5Stack】M5StickCで地磁気モニタリングシステムを作成:SPIFFS領域に書き込み、SPIFFS領域からシリアルへのデータの出力
【M5StickC】 前回、M5StickCとENV II HATを使って、M5StickCのディスプレイとシリアルに地磁気のデータを出力するプログラムを作成しました。 今回は取得した地磁気データをSPIFFS領域に保存し、正面ボタンを押したら保存したデータをシリアルに出力、そ... Programming【Python】Apple Watchで取得した心電図データ:Numpyで周波数解析
【Apple Watch】 前回、Apple Watchで取得した心電図データをPythonのMatplotlibを使ってグラフとして表示してみました。 今回はさらに解析ということで、フーリエ変換し、どのような周波数成分が含まれているのか解析してみたいと思います。 【フーリエ変...