タグ

2017年1月9日のブックマーク (3件)

  • pandasのTimeGrouperで時系列の集計を便利に - Qiita

    pandasのGroupByの拡張のようなTimeGrouperについて情報がなかったので備忘録として。 もっとデファクトスタンダードな方法があれば教えてください! 用例:特定の期間内での集計をしたい場合に有用 例 毎月の値を持つデータから6か月ごとに集計する 毎日の値をもつデータから1か月毎の集計をする タイムスタンプで取引記録を持つようなデータから日毎の集計をする 関連するstackoverflow How to groupby time series by 10 minutes using pandas? [1] timegrouper-pandas 用例1:毎月の値を持つデータから6か月ごとに集計する ([1]より) ts = pd.date_range('7/1/2008', periods=30, freq='MS') df = pd.DataFrame(pd.Series(r

    pandasのTimeGrouperで時系列の集計を便利に - Qiita
  • ネイティブデータ型 - Dive Into Python 3 日本語版

    ❝ 疑問はすべての哲学の礎であり、探求はその前進であり、無知はその終わりだ。❞ — ミシェル・ド・モンテーニュ 飛び込む データ型だ。初めてのPythonプログラムのことはしばらく忘れて、データ型について話そう。Pythonではすべての値がデータ型を持っているにもかかわらず、変数のデータ型を宣言する必要はない。これはどういう仕組みで動いているのだろう? Pythonはそれぞれの変数について、もとの代入がなされたときに何の型であるかを把握し、それを内部的に追跡しているのだ。 Pythonは数多くのネイティブデータ型を持っている。重要なものは以下の通りだ: ブール値は、TrueまたはFalseのどちらかを表す。 数値は、整数(1や2)を表したり、浮動小数点数(1.1や1.2)を表したり、分数(1/2や2/3)を表したりできる。複素数さえも表せる。 文字列はUnicode文字のシーケンス(並び)

  • pandasでtableを簡単スクレイピング - Qiita

    こんなサイトのテーブルをpandasのデータフレームに取り込みたくて、BeautifulSoupのタグからリストに変換して・・・と色々やっていたそこのあなた! なんと、read_html(flavor='bs4')だけで簡単に持ってくることができますよ。 (え?知ってた?・・・自分は知らなくてずっと損してましたorz) import pandas as pd tables = pd.read_html('http://stocks.finance.yahoo.co.jp/stocks/history/?code=998407.O', flavor='bs4') print(tables[1]) """ 0 1 2 3 4 0 日付 始値 高値 安値 終値 1 2015年11月19日 19851.24 19959.06 19761.56 19859.81 2 2015年11月18日 1977

    pandasでtableを簡単スクレイピング - Qiita