質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
DateTime

多くのプログラミング言語におけるDateTimeオブジェクトは、日付と時間に関する演算と出力を行います。

Python 3.x

Python 3はPythonプログラミング言語の最新バージョンであり、2008年12月3日にリリースされました。

Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

Q&A

解決済

1回答

1478閲覧

サンプル×日別に時系列データの基礎統計量を出したい

hidemomo

総合スコア31

DateTime

多くのプログラミング言語におけるDateTimeオブジェクトは、日付と時間に関する演算と出力を行います。

Python 3.x

Python 3はPythonプログラミング言語の最新バージョンであり、2008年12月3日にリリースされました。

Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

0グッド

0クリップ

投稿2018/10/20 14:33

編集2018/10/20 15:49

実現したいこと

pythonの時系列データを初めて扱います。下記がゴールです。
100地点で時系列でセンシングしている変数の「地点別×日別」基礎統計量を算出したいです。

発生している問題

sno==1だと挙動も、sno==2ですと'Index' object has no attribute 'labels'のエラーが出ます。

環境

windows10
python:3.6

該当コード

python

1import datetime 2import csv 3import pandas as pd 4 5df = pd.read_csv('data.csv', parse_dates=['datetime']) 6 7### df output 8 datetime val_1 val_2 sno 90   2018-10-18 00:00:00 58 31 1 101   2018-10-18 01:00:00 31 10 1 112   2018-10-18 02:00:00 50 50 1 12(中略) 131483 2018-11-17 20:00:00 12 47 2 141484 2018-11-17 21:00:00 24 40 2 151485 2018-11-17 22:00:00 26 54 2 16(略) 17### 18 19#datetimeを文字列のdateに変換 20df['date'] = [dt.strftime('%m-%d') for dt in df['datetime']] 21 22#sno=2の地点を指定 23df = df[df['sno']==2] 24 25date_group = df.groupby('date') 26date_group['val_1'].describe() 27

もしかするとsno==1はブールを意味しているのでしょうか?
ご教示頂けると助かります。よろしくお願いします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

自己解決

問題個所はdf = df[df['sno']==2]にあり、元dfと同じdfを使用していたためでした。
df_ = df[df['sno']==2]
date_group = df_.groupby('date')
をdf_に変更すると解決しました。

投稿2018/10/20 15:47

hidemomo

総合スコア31

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問