LilPacy.info

快楽な不幸を捨て苦痛まみれの幸福を求める男の物語

未分類

python range 浮動小数使えない問題

投稿日:

pythonのrange関数だと0.5刻みでリストを作りたいなど使えない問題がある。

それを解決してくれるのがNumpyのlinspace関数なのだ。

例えば、range(0,11,0.5)みたいに、0~10までを0.5刻みでリストにしたいとき。

range(0,11,0.5)だとエラーが出るから、np.linspace(0.5,10,20)とすることで1~10までの0.5刻みでリストにすることができる。

=> [ 0.5 1. 1.5 2. 2.5 3. 3.5 4. 4.5 5. 5.5 6. 6.5 7. 7.5 8. 8.5 9. 9.5 10. ]

おしまい。

-未分類

執筆者:


comment

関連記事

no image

好き嫌いという言葉の曖昧さ ~好き嫌い指数みたいなものを考えてみる~

好き嫌いという言葉が結構曖昧だなと思ったので好き嫌い指数みたいなものを考えて整理してみたい。 好き嫌い不明瞭、基本的に何にも興味がないタイプ 好き嫌い不明瞭、基本的になんでも好きなタイプ 好き嫌い明瞭 …

no image

Terminal/iTerm2/Vim クリックでカーソル移動

macのターミナルだけじゃなくiTerm2においても option + クリック でカーソルの移動ができることが確認できた。 ちなみに、vim使用時でも使える。 参考:https://walkingm …

no image

AIに代替されない仕事とは

今のところ、 毎回入力変数が変わる、変数が観測できない 毎回使うアルゴリズムが変わる (つまり法則性がない・弱い) 毎回正解が変わる、成功を測れない 以上のような仕事、とどのつまり、個別・特別なケース …

no image

graphvizがインポートできない

anaconda経由でgraphvizをインストール。 conda install graphviz 意気揚々と import graphviz をしてみるも、 ModuleNotFoundError …

no image

帰納と物理法則、演繹と数学的公理

帰納的推論により得られる結論は(統計的に有意であっても)常に仮説であって、真実とは限らない 帰納的に得られた仮説は、その結論を覆す事実(矛盾する事実)が見出されない限り、あるいは演繹的に反証され普遍的 …