에 대한 이해 :파이썬 내가 파이썬 코드에 다음 줄을 가지고 루프
for tradeName, trade in data.iterrows():
...
"데이터"있는 다음과 같은 형태의 팬더 dataframe :
timestamp open high low close volume
2000-01-03 00:00:00 1481.50 1481.50 1480.50 1480.50 4
2000-01-03 00:30:00 1480.25 1480.50 1479.75 1480.50 4
2000-01-03 01:00:00 1480.50 1481.50 1480.50 1481.25 7
나는 방법에 대한 이해 해달라고 루프는 이러한 경우, 특히 표현식이있는 경우에 유용합니다. for tradeName, trade...
그 이름은 무엇입니까? 그들은 데이터 프레임 헤더에 나타나지 않으며 다른 곳에서는 지정되지 않는다는 것을 알고 있습니까?
루프 상단에'print (tradeName, trade)'를 추가하여 변수가 무엇인지 확인해 보았습니까? – SethMMorton
또는 [iterrows API] (http://pandas.pydata.org/pandas-docs/stable/generated/pandas.DataFrame.iterrows.html)를 살펴 보았습니까? "DataFrame 행을 (인덱스로 , 시리즈) 쌍. " – SethMMorton
'iterrows'를주의하십시오. 대형 DataFrame을 사용하면 매우 느립니다. 'itertuples'은 데이터의 각 행에 대해 Series 객체를 생성 할 필요가 없으므로 ** 빠릅니다 ** 빠릅니다. – SethMMorton