0
以前、私は2011-02-01のような形式で日付と呼ばれる列を含むdfとしてPythonにExcelファイルを読み込むことができました。各日付とグループは四半期のデータで表示されます。私は、四半期と呼ばれるDFに列を追加しているが、私はそれがPythonで追加された列でグループ化する方法
No axis named quarter for object type class'pandas.core.frame.DataFrame'
が、それは私が望んでいたことを行うことが可能であることを見せてくれた
df.groupby('quarter')
をしようとしたとき?それとも他の方法がありますか?
コードとあなたのExcelファイルを表示 – Keatinge
はい。完全に可能です。データフレームの外観と四分円の追加に使用しているコードに関する詳細情報を提供する必要があります。 – piRSquared
@piRSquaredデータフレームは、私がグループにしたいと思う何千もの日付とその他の情報を持つ大きなものです。私は最初にdf ['Date'] = pd.to_datetime(df ['Date'])を使用して日付型をdatetime型に変換しました。そして、df ['month'] = df ['Date'] .dt.monthで各日付の月を取得し、quarter =(month-1)// 3 + 1で四半分を取得し、 df ['quarter'] = quarterでdfを実行しましたが、上記のコードを試したところ、うまくいきませんでした。 – xzt