この記事ではpandas 0.18.1を利用しています。 dtypeに何も指定せずにいると、勝手に型を判別してしまいます。 例えば以下のようなタブ区切りのデータがあった場合 data_1.txt id x01 x02 x03 x04 x05 x06 x07 x08 x09 x10 0001 0.54 0.54 0.85 0.79 0.54 0.36 0.28 0.52 0.21 0.49 0002 0....
読み込み importpandasimportpathlibimportIPython.displaycsv_path=pathlib.Path('./test.csv')csv=pandas.read_csv(csv_path,dtype=str,encoding='utf8')display(csv) xlsx_path=pathlib.Path('./test.xlsx')xlsx=pandas.read_excel(xlsx_path,dtype=str,encoding='utf8')display(xlsx) json_path=pathlib.Pa...
pythonnumpypandas 2020-08-092022-08-04 今回は、Pyhonでデータを扱う際に使えるととても便利な「Pandas」について、同じくデータを扱う際に使用する代表的なライブラリである「numpy」と比較して解説したいと思います。 「Pandas」の基本については、「Pandasの基本的な使い方について」で解説して...
devan_opt.pyでソルバのパスを指定 ソルバ(今回はcbc.exe)を自作exeファイルと同じフォルダに格納 ■ devan_opt.pyの修正・exeファイルを再作成 前回記事の以下2か所を次のように修正。 python(修正前1) importnumpyasnpimportpandasaspdfromdatetimeimportdatetimeasdtfromdatetimeimporttimedeltaastdfromp...
importpandasaspd# エクセルが置いてあるファイルパスを指定filepaths=glob('./*.xlsx')# 読み込んだエクセルを読み込む。読み込んだエクセルには、\n、¥n、\u0020などエスケープシーケンスが入った文字が多く入っている。df=pd.read_excel(filepaths[0],engine='openpyxl')...dfに対し...
モチベーションとある大学事務の人から、科研費申請書をチェックするのが大変だという話を聞きました。現在は手で1部ずつ赤入れをしているそうです。公募要領に沿って記入しているか図や参考文献は適切に入…
※本記事でいうビッグデータとはMicrosoft ExcelやAccessで扱うのが困難な大容量データを指します。 作成の動機 前回書いた記事「Python初学者のためのPandas100本ノック」では、知り合いにPython・機械学習を始める人が増えてきていることから、そのような人たちの学習を支援するコンテンツを作成...