- 2021年5月30日
- 2023年4月21日
【コンピュータ】OSごとの違いをなんとなくまとめてみる
今日コンピュータを使うにあたって避けて通れないのがOSです。 WindowsとかMacとかAndroidとかそういったやつです。自分のPCはWindowsだとか、スマホはAndroidだとかいうことは理解できますが、その特徴の違いとかについては、なんとなくしかわかっていないような気がします。 なので […]
今日コンピュータを使うにあたって避けて通れないのがOSです。 WindowsとかMacとかAndroidとかそういったやつです。自分のPCはWindowsだとか、スマホはAndroidだとかいうことは理解できますが、その特徴の違いとかについては、なんとなくしかわかっていないような気がします。 なので […]
こんにちは! みなさんは、アプリケーションを作った際に、ログを出力するようにしていますか? ログを出力することで、そのアプリケーションがいつ実行されたとか、どんな処理が行われたのかということがわかるようになります。 また、エラーが起きた場合も記録として残すことができるので、どの処理でエラーが起きたの […]
もはや生活インフラとして欠かすことができないインターネット。インターネットを使用するためには、ネットワーク網が必要です。 そこで出てくるのがLANです。LANという言葉は広く浸透しているように思いますが、実際はどのように情報のやり取りをしているのでしょうか? 今回は、そんなLANの仕組みをまとめまし […]
Pythonで配列を扱うと、通常の配列とndarrayという配列が存在することに気が付きます。 「なんで配列の種類が2つもあるんだ?」 と疑問を持つ方も多いと思います。私もその1人でした。 今回は、通常の配列とndarrayの違いを掘り下げていき、さらにndarrayの簡単な使い方を紹介したいと思い […]
これまでに、PythonからElasticsearchのデータを検索・取得する方法を紹介してきました。 ElasticsearchはJSON形式のデータベースみたいなものです。したがって、一般にデータベースで可能なCRUD操作と呼ばれるものは一通り可能です。 今回は、PythonからElastics […]
前回は、PythonからElasticsearchのデータを取得する方法を紹介しました。 ElasticsearchのAPIを使用すると、JSON形式でデータを取得します。 一方、Pythonでデータ分析等を行う際は、Pandasのデータフレーム形式の方が扱いやすいです。 そこで今回は、Elasti […]
Elasticsearchは「高速な全文検索エンジン」を売りにしたデータベースのようなものです。そこには、ドキュメントだけではなく、数値や位置情報といった様々な形式のデータを蓄積することができます。 Elasticsearchに蓄積したデータは、何らかの形で分析し、活用することでその価値を発揮します […]
今回は、散布図行列について見ていこうと思います。 今記事では、以下の内容について触れていきます。 散布図行列とは 散布図行列の読み方 Pythonでの散布図行列の書き方 散布図行列とは 散布図行列は、複数の変数をまとめて可視化する際に用います。全ての2変数同士の組み合わせで散布図を作成し、それを行列 […]
とても長いWebサイトで探している記述を探したい場合や、Wordで文章の校閲をする際に非常に便利なのが、「検索」です。 検索を知っているのと知らないのとでは作業効率に大きな差が出てきます。 今回は、指定のキーワードを検索する方法を紹介します。 Wordやテキストエディタの場合、文字の置換もできるので […]
今回は、KibanaのCanvasについてです。 Canvasではグラフや図形などを組み合わせた様々な表現方法でプレゼンテーションができます。 基本的にはElasticsearchのデータをそのまま可視化することが多いかと思いますが、時には少し凝ったロジックを使った表現もしたいと思います。 そんな時 […]