PyPIで公開されているパッケージのうち、科学技術関連のパッケージの一覧をご紹介します。 具体的には、次のフィルターによりパッケージを抽出しました。 Intended Audience :: Science/Resear
Python KNPを用いて係り受け構造を抽出する方法
Ubuntu14.04環境で、Python3と日本語構文・格・照応解析システムKNPを用いて係る語と受ける語のペアを抽出する方法をご紹介する。 係り受け構造を抽出するPython3のソースコードは次である。 from p
Python×Ubuntu14.04 日本語構文・格・照応解析システムKNPの環境構築
Ubuntu14.04で日本語構文・格・照応解析システムKNPをpythonから使えるようにする方法をお伝えします。 Python2系 まずはKNP – KUROHASHI-KAWAHARA LABよりpyk
Pyrhon×Ubuntu14.04 matplotlibで箱ひげ図を表示する方法
Python3でmatplotlibを用いて、箱ひげ図を表示する方法をお伝えする。 Ubuntu14.04環境で動作することを確認している。 一つ注意点として、日本語に対応させるために、ここでは「IPAexGothic」
Python×Ubuntu14.04 MeCabを使う方法
MeCabは各種スクリプト言語(perl、ruby、python、Java)から、各言語バイディングで利用できるようになっている。 しかし、Pythonで用意されているのはPython2系のもので、残念ながらPython
Python×Ubuntu14.04 matplotlibを使用するための手順
Ubuntu14.04でPython3に対応したmatplotlibを使用するための手順をご紹介する。 1. matplotlibのインストール Ubuntuには、Python3関係の主要なパッケージが標準のリポジトリに
Python×Ubuntu14.04 CaboChaを用いて係り受け構造を抽出する方法
Pythonと日本語係り受け解析器であるCaboChaを用いて係る語と受ける語のペアを抽出する方法をご紹介する。 環境:Ubuntu14.04 Pythonツールのインストール PythonからCaboChaを扱うために
Python 度数分布表から乱数を生成する
Pythonで与えられた度数分布に従う乱数を生成する方法をご紹介する。 さっそくだが、全コードを以下に記す。 import random import matplotlib.pyplot as plt def rando
Python pyqueryを用いて簡単にウェブスクレイピング
Pythonでpyqueryパッケージを用いて、ウェブスクレイピングを行う方法をご紹介する。ウェブ上には様々なデータがあるが、必要なデータがいつもファイルとしてダウンロードできるとは限らない。ここでご紹介する方法は、ht