今回は、Pythonを使ってAmazonの口コミをスクレイプする方法について紹介したいと思います。 以前こちらのページで、WindowsFormとC#を使ってAmazonの口コミをスクレイプする方法を紹介しました。 そし […]
【C#】文字列の類似度をN-gramとコサイン類似度で求める
時々ですが、仕事の関係で2つの文字列がどれくらい一致するかを数値で表したくなることがあります。 この記事に辿り着いたあなたは、きっと私と同じ思いをされていることでしょう。 文字列の類似度といえば、レーベルシュタイン距離や […]
【WPF】 C#を使ったcsv読み込みとグラフ化のサンプル!
今回は、CSVファイルの読み込みとグラフ化をテーマに取り上げたいと思います。 「CSVファイルの読み込み」⇒「DataGridで表示」⇒「グラフの表示」という一連の操作をC#とWPFを使ってプログラムしています。 それぞ […]
【簡単・高精度】c#で処理時間を計測しよう
プログラミングをしていると、たまに処理時間を計測したくなるときがありますよね。 今回は、C#を使って処理時間を計測するための Stopwatch クラスについて、その使い方について解説したいと思います。 各メソッドの違い […]
【超便利】C# Math.NET で統計計算をしようよ!
C#で最大、最小、中央値、標準偏差、分散、四分位などの統計情報を計算する際、Math.NET というフリーのライブラリが良く使われます。 今回は、この Math.NET のインストール方法と使い方、そして簡単な関数のサン […]
【意外と知らない】C#とLISTでよく使うメソッドとLINQ
例えば画面やファイルからの入力など、処理が終わるまで個数が確定できないものから配列データを作る手段として、Listが良く使われます。 プログラムでは頻繁に登場する使用頻度の極めた高いクラスですが、豊富な機能の中でごく一部 […]
【現役SEが語る】話題の無料プログラミング・スクール7選
プログラミングスクールには有料と無料の2種類があります。 有料はカリキュラムが豊富でサポートも手厚いというメリットはあるののの、受講するには数十万円の費用が必要です。 一方、習得できるスキルを気にせず、またスクール側の受 […]
【実践】Pythonとjanomeで感情分析しようよ!
前回はTF-IDFを使った文書の特徴抽出について紹介しましたが、今回は Python を使った文書の感情分析について、その方法をご紹介したいと思います。 今回もクラス化しているので、コピペですぐにお試しいただけます。 さ […]
【実践】Python+TF-IDFで文書の特徴を見つける
前回はワードクラウドについて紹介しましたが、今回は Python で TF-IDFによる文書の特徴抽出について紹介したいと思います。 今回もクラス化しているので、コピペですぐにお試しいただけます。 とりあえず使ってみたい […]
【実践】PythonでWordCloud(ワードクラウド)しようぜ!
前回、前々回の記事で、Pythonを使った文書の要約について紹介致しました。 これは、長文から重要な部分を抜き出すことで、文書全体の概要を素早く理解しようという試みです。 一方、単語の登場数に応じて文字のサイズを大小させ […]