Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

Pandas Period の freq Pandasでは日付を Period として扱うことができる。 メリットをあげると例えば以下がある。 期間を扱えるため、四半期後 とか 半年後 などの計算が簡単になる。( + 1 とかすればいい) 期中の中途半端な日付を情報を保存しつつ丸めることが可能 PandasのPeriodは使いこなせれば便利だけど、datetime との行き来がめんどくさかったり、期待している挙動をしないことが多いためメモしておく。 今回は freq に関して。 (そのうちdatetime 変換のところもまとめる。) Periodを使う際に期間の切り方に関するパラメータが freq 。 Q (クォーター) のデフォルトでは Q-DEC になっているため、年末くぎり。 日本の__年度__は4月からなので、それらを指定したいときとかに使う。 パラメータに関する本家リンク fre
ROWS = 500 COLS = 3 np.random.seed(0) index = list(map(lambda x: 'ATTR_{:03d}'.format(x), range(COLS))) names = list(map(lambda x: 'F_{:03d}'.format(x), range(ROWS))) index.insert(0, '_x') index.insert(1, '_y') masks = list(map(lambda x: np.random.choice(2, 2), range(COLS))) ws = list(map(lambda x: np.random.rand(2), range(COLS))) df = pd.DataFrame() print('masks=', masks) print('ws=', ws) a, b =
1.Google colaboratoryについて ・Googleが提供するSaas型Python実行環境サービス。 ・Googleアカウント(Google Drive)があれば利用可能。 ・Google colaboratoryの利用は、原則無料(←ココ重要) ・Google colaboratoryは、機械学習を試したい場合に必要なライブラリが標準で既に入っている。機械学習の初学者は言うまでもなく、Python初学者にとっても、Python環境のセットアップを省略して即Python実行環境でお試し実行が可能。 ・機械学習や深層学習をおこなう際の演算処理にGPUが利用可能。つまりGoogleの巨大なリソースが無料で利用可能(≒ Google神の下僕or小作人になってGoogle大地主様の広大なプランテーションが利用可能。ビバ!「クラウドの衝撃」!) ・自分のGoogleアカウントのGoo
import numpy as np import pandas as pd import csv '''CSVファイルの読み込み''' csvdata = pd.read_csv("./test_data.csv", header=None) csvdata2 = pd.read_csv("./test_data_2.csv", header=None) '''CSVから読んだデータをnumpyの行列に入れる''' myarray = np.array myarray2 = np.array myarray = csvdata.values myarray2 = csvdata2.values print(myarray) print(myarray2) '''行列の掛け算''' result = myarray * myarray2 print(result) '''結果の行列をCSV
Pandasとは データ解析を支援する機能を持つPythonのオープンソースライブラリ Pandas DataFrame データを行列で保存 2次元のデータで値,インデックス,列で構成 要素には数値だけでなく文字列を入れることも可能 Pandas Series 1次元の配列としてデータを扱う 要素には数値だけでなく文字列を入れることも可能 使い方 データの変換方法 import pandas as pd Pandasをpdとしてインポート DataFrame.columns データフレームのカラム情報 DataFrame.index データフレームのインデックス情報 import numpy as np import pandas as pd body = np.array([[120,21,32],[12,213,32]]) # DataFrameに変換 df = pd.DataFram
自分でネストしたリストや辞書をPandasデータフレームに格納しようとしてもうまく行かないことが多かった。この度、以下のリンクでJason形式をデータフレームに変換するPandasの機能を読んだ。 以下のやり方でも成功するまでに時間がかかったが、コツは「自分のネストの仕方をリンクのやり方に合わせること」だった。 Register as a new user and use Qiita more conveniently You get articles that match your needsYou can efficiently read back useful informationWhat you can do with signing up
herokuでPythonライブラリ(pandas,sklearnとか)を使えるようにするための方法PythonHerokupandassklearn ローカル(開発)環境で使うには これは、言わずもがなですが、コマンドからpipでインストールすればいいだけです。 herokuで使うには いくつか、ファイルを編集する必要があります。git pushはできたけど、ブラウザ開いたらModuleNotFoundErrorになった時は、これをする必要があるかもしれません。 まずは、 beautifulsoup4==4.6.1 certifi==2018.4.16 chainer==4.3.1 chardet==3.0.4 cycler==0.10.0 dj-database-url==0.5.0 Django==2.1 django-heroku==0.3.1 filelock==3.0.4 g
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く