0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Anacondaの仮想環境を作ったら入れるべきパッケージ

0
Last updated at Posted at 2024-07-23

Anacondaって?

  • Pythonなどのプログラミングをする環境と,よく使われるパッケージを一括で容易に用意できる道具です!

  • 仮想環境を作成して,自分に必要なライブラリ,パッケージをインストールして使うことができます★ 便利!

  • ...恥ずかしながら,今回自分の愛用していた仮想環境を壊してしまい,またイチから仮想環境を構築する羽目になりました.

    • きっと再び来るその時のための備忘録として記事にまとめておきます.

対象になりそうな人

  • ネットワーク分析をよくやる人
  • 大学生,大学院生などで,よくデータを扱う研究室に配属された人
  • 理系大学生
    などなど..

まず必要だと思われるパッケージ

※ 持論です

  • pandas
  • numpy
  • scipy
  • networkx
  • matplotlib
  • seaborn
    • matplotlibとセットで使うことが多いです.

私的な次点

もしかしたら人によっては役立つかも?というやつ.

  • igraph
    • networkxは全てPython上で完結する一方で,igraphはC言語に外部委託して計算するので,処理がかなり高速化できます.
    • 特に,大規模問題ではかなり変わります!
  • gurobi
    • ライセンス取得も必要!
    • 線形の最適化問題(一部の非線形も)は任せておけ!な,さいつよソルバー.(私的)

補足

  • MacユーザーはHomebrewという選択肢もある.
    • ただし,brewとanacondaの相性が悪かったりする.
0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?