- 2021年6月30日
- 2023年4月21日
【Python】scikit-learnでできることを紹介
Pythonにはデータ分析や機械学習のライブラリが豊富に存在します。scikit-learnもその1つで、オープンソースの機械学習ライブラリとして広く利用されています。 今回は、scikit-learnで何ができるのかということをまとめていきたいと思います。 特徴 scikit-learnの特徴は主 […]
Pythonにはデータ分析や機械学習のライブラリが豊富に存在します。scikit-learnもその1つで、オープンソースの機械学習ライブラリとして広く利用されています。 今回は、scikit-learnで何ができるのかということをまとめていきたいと思います。 特徴 scikit-learnの特徴は主 […]
今回は、Apple WatchでのNike Run Clubの使い方について紹介します。 ランニングが好きだがスマホを持って走るのはきつい、、という方もいれば、Apple Watchを買ったからジョギングを始めてみよう!という方もいると思います。 Apple WatchとNike Run Clubを […]
これまで、共通鍵暗号方式と公開鍵暗号方式の原理や特徴について紹介してきました。 暗号技術についての連続投稿の最後は、セッション鍵方式についてです。 セッション鍵方式は共通鍵暗号方式と公開鍵暗号方式を組み合わせた技術で、ハイブリッド暗号方式とも呼ばれます。 今回は、セッション鍵方式の原理とその特徴につ […]
前回は共通鍵暗号方式について紹介しましたが、今回は公開鍵暗号方式についてです。 共通鍵暗号方式よりやや複雑な仕組みですが、要点を抑えれば理解するのも難しくないと思います。 本記事では、公開鍵暗号方式の原理と特徴、代表的な公開鍵暗号について紹介していきます。 原理 公開鍵暗号方式では、暗号化に使う鍵と […]
情報通信においてセキュリティは必須です。セキュリティがきちんとなされていない状態で通信をすると、見ず知らずの第三者に情報が筒抜けになり、盗聴や改ざんの被害にあう恐れがあります。 セキュリティを担保するには様々な方法がありますが、その中でも基本の技術と言えば暗号技術です。 今回は、暗号技術の中でも「共 […]
プログラミングの際に開発環境は非常に重要です。統合開発環境(IDE)を用いることで、コーディングだけでなくテストやデバッグもまとめて実施することができるようになります。 Pythonを扱えるIDEは多数ありますが、今回はSpyderを紹介していきます。Spyderはオープンソースかつクロスプラットフ […]
今回はformatメソッドについて紹介します。Pythonで文字列を結合するときに使うのがformatメソッドです。 formatメソッドを使わなくても文字列結合はできますが、使用することで可読性の向上が見込めます。 そこで今回は、formatメソッドの使い方をまとめていきたいと思います。細かいとこ […]
プログラミングで最初に出会うのがprint()というのは定番中の定番です。 さらに、最初に決まって出力するのは”Hello World!”。これがスタンダードです。 そんなprint関数ですが、特にデバッグにおける重要性は高いです。今回はprint関数の使い方を、ちょっと凝っ […]
こんにちは! 今回は、Pythonのwith文についてです。 皆さんは、with文使ってますか?多くの場合with文を使わなくてもプログラムは動きますが、with文を使うことで得られるメリットもあります。 今回は、with文の使い方と、そのメリットについて紹介していきます。 with文とは with […]
今回は、Pythonとはどんな言語?ということについてまとめていきます。 普段Pythonを使ってプログラムを書いているので、Pythonのことをいろいろな角度から知っておいて損はないと思いこの記事を書くに至ります。 今回はあくまで読み物としてまとめていこうと思います。 概要 Pythonは「読みや […]