현재 일별 항목으로 인덱싱 된 데이터의 다음 열을 병합하려고합니다 (단, 주당 한 번만 포인트가 있음). 저는 칼럼을 연도 변수로 분리했습니다. 그러나 결합 된 데이터 프레임으로 가져오고 날짜 인덱스를 무시하는 데 어려움을 겪고 있으므로 지난 몇 년 동안 주당 최대/최소 열을 구축 할 수 있습니다. 이 작업을 수행하는 방법을 병합/조인하는 방법을 잘 모르겠습니다.임의의 인덱스를 사용하여 새 DataFrame을 생성하는 시계열 변수 병합과 관련된 문제
def minmaxdata():
Totrigs = dataforgraphs()
tr = Totrigs
yrs=[tr['2007'],tr['2008'],tr['2009'],tr['2010'],tr['2011'],tr['2012'],tr['2013'],tr['2014']]
yrlist = ['tr07','tr08','tr09','tr10','tr11','tr12','tr13','tr14']
dic = dict(zip(yrlist,yrs))
yr07,yr08,yr09,yr10,yr11,yr12,yr13,yr14 =dic['tr07'],dic['tr08'],dic['tr09'],dic['tr10'],dic['tr11'],dic['tr12'],dic['tr13'],dic['tr14']
minmax = yr07.append([yr08,yr09,yr10,yr11,yr12,yr13,yr14],ignore_index=True)
I would like a Dataframe like the following:
2007 2008 2009 2010 2011 2012 2013 2014 min max
1 10 13 10 12 34 23 22 14 10 34
2 25 ...
3 22
4 ...
5
.
.
. ...
52
당신을 감사합니다! 나는 내가 만든 실수를 깨닫고 그것을 얻었다. 마지막 후속 질문으로 min/max 열이 min/max에 포함 된 연도를 설정하는 것이 가능합니까? 제 경우에는 2014 년이 아닌 2007-2013 년을 포함하고 싶습니다. – carevans88
정말 고맙습니다. 위의 질문을 볼 수 있다면이 마지막 부분을 끝내는 데 정말로 도움이 될 것입니다. 몇 년 동안 최소/최대를 어떻게 인덱스하는지 궁금합니다. – carevans88
위의 편집을 참조하십시오. – Happy001