Pandas에서 DD-MMM-YY를 YYYY / MM / DD로 변환

Gautam mishra

내 데이터 세트의 DoB 열에는 아래 형식의 날짜가 있습니다.

0       12-Jan-79
1       13-Jan-70
2       11-Mar-84
3       11-Mar-84
4       01-May-86
          ...    
1080    15-Mar-81
1081    07-Jul-96
1082    11-Apr-90
1083    22-Oct-64
1084    12-Jul-95

YYYY / MM / DD 표준 날짜 형식으로 동일하게 변환해야합니다.

나는 시도했다 df['DateOfBirth'] = pd.to_datetime(df['DateOfBirth']). 이것은 대부분의 경우 잘 작동합니다.

하지만 22-Oct-64예를 들어 데이터가 미래 날짜로 변환되는 것을 볼 수 있습니다 2064-10-22.

나는 DoB.str[:-2]+'19'+DoB.str[-2:]전체 칼럼에서 같은 것을 시도하고 싶다 .

문제를 해결하는 방법?

Gautam mishra

목적은 달성 할 수있는 두 개의 문자가 컷 , (19)를 추가 하고 마지막 두 글자를 붙여 넣습니다 .

df['DateOfBirth']

Out[14]:
0       12-Jan-79
1       13-Jan-70
2       11-Mar-84
3       11-Mar-84
4       01-May-86
          ...    
1080    15-Mar-81
1081    07-Jul-96
1082    11-Apr-90
1083    22-Oct-64
1084    12-Jul-95
Name: DateOfBirth, Length: 1085, dtype: object

암호: df['DateOfBirth'] = df['DateOfBirth'].str[:-2]+'19'+df['DateOfBirth'].str[-2:]

산출:

Out[16]:
0       12-Jan-1979
1       13-Jan-1970
2       11-Mar-1984
3       11-Mar-1984
4       01-May-1986
           ...     
1080    15-Mar-1981
1081    07-Jul-1996
1082    11-Apr-1990
1083    22-Oct-1964
1084    12-Jul-1995
Name: DateOfBirth, Length: 1085, dtype: object

df['DateOfBirth'] = pd.to_datetime(df['DateOfBirth'])열을 datetime 형식으로 변환하는 데 사용 하면됩니다.

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

dd / mmm / yyyy를 yyyy-mm-dd로 변환

분류에서Dev

R에서 DD-MMM-YY 형식의 문자를 DD / MM / YY로 변환

분류에서Dev

yyyy-MM-ddTHH : mm : ss에서 dd MMM yyyy로 C # DateTime 변환

분류에서Dev

날짜 형식 "EEE MMM dd HH : mm : ss zzzz yyyy"를 Java에서 "yyyy-MM-dd'T'HH : mm : ss"로 변환

분류에서Dev

PostgreSQL에서 'dd-mm-yyyy'를 'dd-mmm-yyyy'로 변환하는 방법은 무엇입니까?

분류에서Dev

'mm / dd를 dd / mm / yyyy로 변환

분류에서Dev

MYSQL에서 MM / YY를 YYYY-MM-DD로 변환하는 방법

분류에서Dev

날짜 형식을 "mm / dd / yyyy hh : mm : ss a"에서 "dd MMM yyyy"로 신속하게 변환

분류에서Dev

SQL에서 날짜 (yyyy-mm-dd)를 MM-YYYY로 변환

분류에서Dev

문자열 mm / dd / yy를 Sybase에서 날짜 yyyy / mm / dd 형식으로 변환하려는 경우

분류에서Dev

SQL 날짜를 dd.mm.yyyy에서 dd-mm-yyyy로 변환

분류에서Dev

Python에서 dd mm yyyy에서 mm / dd / yyyy로 변환

분류에서Dev

dd-MMM-YYYY 형식의 날짜를 JS의 날짜 또는 dd / mm / yyyy 형식으로 변환

분류에서Dev

Excel에서 문자열 날짜 (DD.MM.YY)를 Dateformat (YYYY-MM-DD)으로 변경

분류에서Dev

날짜를 "mm / dd / yyyy hh : mm"에서 "yyyy-mm-dd hh : mm : ss"로 변환하고 싶습니다.

분류에서Dev

java.sql.timestamp를 yyyy-MM-dd hh : mm : ss에서 MM-dd-yyyy hh : mm : ss로 변환

분류에서Dev

java.sql.timestamp를 yyyy-MM-dd hh : mm : ss에서 MM-dd-yyyy hh : mm : ss로 변환

분류에서Dev

JavaScript를 사용하여 yyyy-MM-ddTHH : mm : ss.fffZ 날짜 형식을 mmm dd hh : mm로 변환

분류에서Dev

yyyy-MM-dd'T'HH : mm : ss.mmm'Z '를 일반 "HH : mm a"형식으로 변환

분류에서Dev

Excel에서 dd-mm-yyyy를 mm / dd / yyyy로 변경 하시겠습니까?

분류에서Dev

제출시 입력 날짜 형식을 MM dd yy에서 yyyy-mm-dd로 변경 / 변환하는 방법

분류에서Dev

팬더, DDD MM / DD에서 YYYY-MM-DD로 날짜 변환

분류에서Dev

날짜를 yyyy-mm-dd로 C #에서 SQL Server로 변환

분류에서Dev

Convert dd/mmm/yyyy to yyyy-mm-dd

분류에서Dev

hiveql에서 숫자 주를 날짜 (yyyy-mm-dd)로 변환

분류에서Dev

Sybase에서 yyyymmdd를 yyyy / mm / dd로 변환

분류에서Dev

SQL Server에서 문자열 ddmmyyyyhhmi를 yyyy-mm-dd로 변환

분류에서Dev

MYSQL에서 YYYY-mm-dd를 yyyymmdd로 변환

분류에서Dev

LINQ에서 datetime2를 문자열 ( "dd / MM / yyyy")로 변환

Related 관련 기사

  1. 1

    dd / mmm / yyyy를 yyyy-mm-dd로 변환

  2. 2

    R에서 DD-MMM-YY 형식의 문자를 DD / MM / YY로 변환

  3. 3

    yyyy-MM-ddTHH : mm : ss에서 dd MMM yyyy로 C # DateTime 변환

  4. 4

    날짜 형식 "EEE MMM dd HH : mm : ss zzzz yyyy"를 Java에서 "yyyy-MM-dd'T'HH : mm : ss"로 변환

  5. 5

    PostgreSQL에서 'dd-mm-yyyy'를 'dd-mmm-yyyy'로 변환하는 방법은 무엇입니까?

  6. 6

    'mm / dd를 dd / mm / yyyy로 변환

  7. 7

    MYSQL에서 MM / YY를 YYYY-MM-DD로 변환하는 방법

  8. 8

    날짜 형식을 "mm / dd / yyyy hh : mm : ss a"에서 "dd MMM yyyy"로 신속하게 변환

  9. 9

    SQL에서 날짜 (yyyy-mm-dd)를 MM-YYYY로 변환

  10. 10

    문자열 mm / dd / yy를 Sybase에서 날짜 yyyy / mm / dd 형식으로 변환하려는 경우

  11. 11

    SQL 날짜를 dd.mm.yyyy에서 dd-mm-yyyy로 변환

  12. 12

    Python에서 dd mm yyyy에서 mm / dd / yyyy로 변환

  13. 13

    dd-MMM-YYYY 형식의 날짜를 JS의 날짜 또는 dd / mm / yyyy 형식으로 변환

  14. 14

    Excel에서 문자열 날짜 (DD.MM.YY)를 Dateformat (YYYY-MM-DD)으로 변경

  15. 15

    날짜를 "mm / dd / yyyy hh : mm"에서 "yyyy-mm-dd hh : mm : ss"로 변환하고 싶습니다.

  16. 16

    java.sql.timestamp를 yyyy-MM-dd hh : mm : ss에서 MM-dd-yyyy hh : mm : ss로 변환

  17. 17

    java.sql.timestamp를 yyyy-MM-dd hh : mm : ss에서 MM-dd-yyyy hh : mm : ss로 변환

  18. 18

    JavaScript를 사용하여 yyyy-MM-ddTHH : mm : ss.fffZ 날짜 형식을 mmm dd hh : mm로 변환

  19. 19

    yyyy-MM-dd'T'HH : mm : ss.mmm'Z '를 일반 "HH : mm a"형식으로 변환

  20. 20

    Excel에서 dd-mm-yyyy를 mm / dd / yyyy로 변경 하시겠습니까?

  21. 21

    제출시 입력 날짜 형식을 MM dd yy에서 yyyy-mm-dd로 변경 / 변환하는 방법

  22. 22

    팬더, DDD MM / DD에서 YYYY-MM-DD로 날짜 변환

  23. 23

    날짜를 yyyy-mm-dd로 C #에서 SQL Server로 변환

  24. 24

    Convert dd/mmm/yyyy to yyyy-mm-dd

  25. 25

    hiveql에서 숫자 주를 날짜 (yyyy-mm-dd)로 변환

  26. 26

    Sybase에서 yyyymmdd를 yyyy / mm / dd로 변환

  27. 27

    SQL Server에서 문자열 ddmmyyyyhhmi를 yyyy-mm-dd로 변환

  28. 28

    MYSQL에서 YYYY-mm-dd를 yyyymmdd로 변환

  29. 29

    LINQ에서 datetime2를 문자열 ( "dd / MM / yyyy")로 변환

뜨겁다태그

보관