Python Pandas-csv 파일에서 시계열 만들기

르네

csv 파일을 읽고 첫 번째 열을 DatetimeIndex로 설정하여 timeseries 'aapl'을 만들고 싶습니다.

다음은 csv 파일의 몇 줄입니다.

2000-01-03, 111.937502
2000-01-04, 102.500003
2000-01-05, 103.999997
2000-01-06,  94.999998
2000-01-07,  99.500001

결과 쇼는 다음과 같습니다.

In [1]: aapl.head()
Out[1]: 
Date
2000-01-03    111.937502
2000-01-04    102.500003
2000-01-05    103.999997
2000-01-06     94.999998
2000-01-07     99.500001
Name: AAPL, dtype: float64

In [2]: type(aapl)
Out[2]: pandas.core.series.Series

In [3]: type(aapl.index)
Out[3]: pandas.tseries.index.DatetimeIndex

나는 시도했다 :

aapl = pd.read_csv('aapl.csv', header=None)
aapl[0] = pd.to_datetime(aapl[0])
aapl.set_index(0, inplace=True)
aapl.index.name = 'Date'
print(type(aapl))
print(type(aapl.index))
print(aapl.head())

그러나 그것은 나를 남깁니다.

<class 'pandas.core.frame.DataFrame'>
<class 'pandas.core.indexes.datetimes.DatetimeIndex'>
                     1
Date                  
2000-01-03  111.937502
2000-01-04  102.500003
2000-01-05  103.999997
2000-01-06   94.999998
2000-01-07   99.500001

시리즈가 아니라 여전히 데이터 프레임입니다. 그리고 값이있는 열에는 여전히 열 이름이 있습니다.

모든 제안을 환영합니다!

이스 르엘

주로 squeeze변환 매개 변수 사용할 수 있다고 생각합니다 Series.

import pandas as pd
from pandas.compat import StringIO

temp=u"""2000-01-03,111.937502
2000-01-04,102.500003
2000-01-05,103.999997
2000-01-06,94.999998
2000-01-07,99.500001"""
#after testing replace 'StringIO(temp)' to 'filename.csv'
aapl = pd.read_csv(StringIO(temp), 
                   squeeze=True, 
                   index_col=[0], 
                   parse_dates=True, 
                   names=['Date','col'])

print(type(aapl))
<class 'pandas.core.series.Series'>

print(type(aapl.index))
<class 'pandas.core.indexes.datetimes.DatetimeIndex'>

print(aapl.head())
Date
2000-01-03    111.937502
2000-01-04    102.500003
2000-01-05    103.999997
2000-01-06     94.999998
2000-01-07     99.500001
Name: col, dtype: float64

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

헤더가없는 CSV 파일에서 새 Pandas Dataframe 만들기

분류에서Dev

Python으로 기본 csv 파일에서 많은 csv 파일 만들기

분류에서Dev

1-hot 인코딩 된 열 집합이있는 csv 파일에서 pandas 데이터 프레임 만들기

분류에서Dev

Python의 CSV 파일에서 혼합 차트 만들기

분류에서Dev

Python의 CSV 파일에서 사전 만들기

분류에서Dev

2 단계의 Python을 사용하여 CSV 파일에서 중첩 된 사전 만들기

분류에서Dev

문자열 배열에서 CSV 파일 만들기

분류에서Dev

Scala의 배열에서 .csv 파일 만들기

분류에서Dev

csv 파일에서 열 평균 목록 만들기

분류에서Dev

Pandas로 일부 행을 건너 뛰는 gspread에서 csv 파일 만들기

분류에서Dev

Python-여러 CSV 파일 만들기

분류에서Dev

Python으로 Pandas 데이터 프레임의 기존 날짜 시간 열에서 요일 열 만들기

분류에서Dev

pandas 계열 값에서 pandas 계열 간격 만들기

분류에서Dev

Pandas를 사용하여 Python에서 csv 파일 청크 읽기

분류에서Dev

PERL에서 일부 열을 제거하여 다른 CSV 파일에서 CSV 파일 만들기

분류에서Dev

PHP 배열-CSV 파일에서 읽기, 첫 번째 열 키 만들기, 두 번째 열 값 만들기

분류에서Dev

Python pandas, 열을 기반으로 csv 파일 재정렬 및 csv 파일에 쓰기

분류에서Dev

CSV 파일에서 dict 만들기

분류에서Dev

사전에서 csv 파일 만들기

분류에서Dev

열 값이 목록에 있으면 열 값 만들기-python pandas

분류에서Dev

여러 TXT 파일에서 데이터 추출 및 Python에서 요약 CSV 파일 만들기

분류에서Dev

Python Pandas는 웹 txt 파일에 포함 된 csv에서 datafrane을 만듭니다.

분류에서Dev

Pandas Python에서 열 텍스트를 기반으로 열 만들기

분류에서Dev

TSQL에서 CSV 문자열 만들기

분류에서Dev

Python / Pandas를 사용하여 여러 시트로 Excel 파일 만들기

분류에서Dev

Python에서 CSV 파일에 2 개의 새 열 쓰기

분류에서Dev

열 값에서 새 열 만들기-Pandas

분류에서Dev

하나의 CSV에서 여러 파일, 열의 각 값에서 하나의 파일 만들기 [Powershell]

분류에서Dev

파이썬에서 csv 파일의 기존 문자열에 대해 새 값 열 만들기

Related 관련 기사

  1. 1

    헤더가없는 CSV 파일에서 새 Pandas Dataframe 만들기

  2. 2

    Python으로 기본 csv 파일에서 많은 csv 파일 만들기

  3. 3

    1-hot 인코딩 된 열 집합이있는 csv 파일에서 pandas 데이터 프레임 만들기

  4. 4

    Python의 CSV 파일에서 혼합 차트 만들기

  5. 5

    Python의 CSV 파일에서 사전 만들기

  6. 6

    2 단계의 Python을 사용하여 CSV 파일에서 중첩 된 사전 만들기

  7. 7

    문자열 배열에서 CSV 파일 만들기

  8. 8

    Scala의 배열에서 .csv 파일 만들기

  9. 9

    csv 파일에서 열 평균 목록 만들기

  10. 10

    Pandas로 일부 행을 건너 뛰는 gspread에서 csv 파일 만들기

  11. 11

    Python-여러 CSV 파일 만들기

  12. 12

    Python으로 Pandas 데이터 프레임의 기존 날짜 시간 열에서 요일 열 만들기

  13. 13

    pandas 계열 값에서 pandas 계열 간격 만들기

  14. 14

    Pandas를 사용하여 Python에서 csv 파일 청크 읽기

  15. 15

    PERL에서 일부 열을 제거하여 다른 CSV 파일에서 CSV 파일 만들기

  16. 16

    PHP 배열-CSV 파일에서 읽기, 첫 번째 열 키 만들기, 두 번째 열 값 만들기

  17. 17

    Python pandas, 열을 기반으로 csv 파일 재정렬 및 csv 파일에 쓰기

  18. 18

    CSV 파일에서 dict 만들기

  19. 19

    사전에서 csv 파일 만들기

  20. 20

    열 값이 목록에 있으면 열 값 만들기-python pandas

  21. 21

    여러 TXT 파일에서 데이터 추출 및 Python에서 요약 CSV 파일 만들기

  22. 22

    Python Pandas는 웹 txt 파일에 포함 된 csv에서 datafrane을 만듭니다.

  23. 23

    Pandas Python에서 열 텍스트를 기반으로 열 만들기

  24. 24

    TSQL에서 CSV 문자열 만들기

  25. 25

    Python / Pandas를 사용하여 여러 시트로 Excel 파일 만들기

  26. 26

    Python에서 CSV 파일에 2 개의 새 열 쓰기

  27. 27

    열 값에서 새 열 만들기-Pandas

  28. 28

    하나의 CSV에서 여러 파일, 열의 각 값에서 하나의 파일 만들기 [Powershell]

  29. 29

    파이썬에서 csv 파일의 기존 문자열에 대해 새 값 열 만들기

뜨겁다태그

보관