グラフのstyle属性 OpenPyXLが提供するグラフ関連のクラス(AreaChartクラス、BarChartクラスなど)のインスタンスはstyle属性を持つ。この属性に1~48の整数を設定することで、グラフのビジュアルを設定できる。これを一覧したのが冒頭の画像だ。 上の画像は、BarChartクラス(棒グラフ)を例としているが、例えば折れ…
[確率思考の戦略論] 1.確率理論の導入とプレファレンスの数学的説明 – ほぼ無職のエンジニアのブログ
import numpy as np import scipy from scipy.stats import binom %matplotlib inline %config InlineBackend.figure_format = ‘svg’ import matplotlib import matplotlib.pyplot as plt import seaborn as sns print("numpy version :", np.__version__) print("matplotlib version :", matplotlib.__version__) print…
Python’s “Type Hints” are a bit of a disappointment to me
Python’s “Type Hints” are a bit of a disappointment to me In Python 3.5, “type hints” were introduced. I was really excited when I first heard this. You can now annotate functions: def greeting(name: str) -> str: return ‘Hello ‘ + name And variables: foo: str = greeting(‘penguin’) That looks very…
GitHub – bloomberg/memray: Memray is a memory profiler for Python
Memray is a memory profiler for Python. It can track memory allocations in Python code, in native extension modules, and in the Python interpreter itself. It can generate several different types of reports to help you analyze the captured memory usage data. While commonly used as a CLI tool, it c…
Raspberry Piを使って往年のMacのようなデスクトップを再現した「SystemSix」|fabcross
レトロなClassic Mac OS風インターフェースを再現したガジェット「SystemSix」がRaspberry Pi公式ブログで紹介された。 SystemSixは、天気予報や月齢、カレンダーに登録した予定を電子ペーパーディスプレイで表示する卓上カレンダーだ。開発者のJohn Calhoun氏が初めて入手したApple製品はMacintosh Plusで、SystemSixの…
【Python基礎】知っておくべき for 文の使い方と実例集
Pythonをこれから始めようとする人、又は始めたばかりの人に向けて、for 文の使い方を解説します。 前半はエッセンスだけまとめていますので、忘れた部分を思い出すためにお使い下さい。 後半はfor 文について詳しく説明 […]
[解決!Python]Excelワークシートに株価チャートを作成するには(OpenPyXL)
[解決!Python]Excelワークシートに株価チャートを作成するには(OpenPyXL):解決!Python OpenPyXLが提供するStockChartクラスとBarChartクラスを使って、各種の株価チャート(ローソク足など、と棒グラフの組み合わせ)を作成する方法を紹介する。 from openpyxl import Workbook wb = Workbook() ws = wb.active v…
【初心者必見】Pythonインストールはどれを選べばいい?(Windows)
Pythonをインストールする場合、いくつかの方法が存在します。 この記事では、これからPythonを始める人向けに、それぞれのインストール方法について、特徴を交えて解説したいと思います。 これからPythonをインスト […]
【やさしく図解】pycaretの使い方(Windows)
今回は、回帰や分類などの機械学習モデルを簡単に作成できるPythonのパッケージ「Pycaret」について、Windowsで使うためのインストール方法と基本的な使い方を、分かりやすく解説します。 Pythonで機械学習と […]
GitHub – Textualize/textual: Textual is a TUI (Text User Interface) framework for Python inspired by modern web development.
Textual Textual is a TUI (Text User Interface) framework for Python inspired by modern web development. Currently a Work in Progress. ⚠ NOTE: We (Textualize.io) are hard at work on the css branch. We will maintain the 0.1.0 branch for the near future but may not be able to accept API changes. If …