DataFrame에서 Series를 구성 할 때 첫 번째 행이 누락 됨

무서움

'test_dict'라고 부르는 사전이 있습니다.

test_dict = {'OBJECTID': {0: 1, 1: 2, 2: 3, 3: 4, 4: 5},
'Country': {0: 'Vietnam',
 1: 'Vietnam',
 2: 'Vietnam',
 3: 'Vietnam',
 4: 'Vietnam'},
'Location': {0: 'Nha Trang',
 1: 'Hue',
 2: 'Phu Quoc',
 3: 'Chu Lai',
 4: 'Lao Bao'},
'Lat': {0: 12.250000000000057,
 1: 16.401000000000067,
 2: 10.227000000000032,
 3: 15.406000000000063,
 4: 16.627300000000048},
'Long': {0: 109.18333300000006,
 1: 107.70300000000009,
 2: 103.96700000000004,
 3: 108.70600000000007,
 4: 106.59970000000004}}

내가 DataFrame으로 변환

test_df = pd.DataFrame(test_dict)

그리고 나는 이것을 얻는다 :

    OBJECTID    Country  Location   Lat      Long
  0   1         Vietnam  Nha Trang  12.2500 109.183333
  1   2         Vietnam   Hue       16.4010 107.703000
  2   3         Vietnam   Phu Quoc  10.2270 103.967000
  3   4         Vietnam   Chu Lai   15.4060 108.706000
  4   5         Vietnam   Lao Bao   16.6273 106.599700

위치 이름으로 시리즈를 구성하고 "ObjectID"열을 인덱스로 만들고 싶습니다. 시도하면 첫 번째 행을 잃습니다.

pd.Series(test_df.Location, index=test_df.OBJECTID)

나는 이것을 얻는다 :

OBJECTID
  1         Hue
  2    Phu Quoc
  3     Chu Lai
  4     Lao Bao
  5         NaN
 Name: Location, dtype: object

내가 얻고 싶었던 것은 이것이었습니다.

  OBJECTID
  1    Nha Trang
  2    Hue
  3    Phu Quoc
  4    Chu Lai
  5    Lao Bao

내가 여기서 뭘 잘못하고 있니? 시리즈로 전환하는 과정에서 첫 번째 행이 손실되는 이유는 무엇입니까?

Timgeb

다음을 통해 코드를 수정할 수 있습니다.

pd.Series(test_df.Location.values, index=test_df.OBJECTID)

문제는 test_df.Location에서 시작하는 색인 ​​자체 가 있기 때문 0입니다.

편집-선호하는 대안 :

test_df.set_index('OBJECTID')['Location']

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

너비를 바인딩 할 때 ListView 첫 번째 항목이 누락 됨

분류에서Dev

너비를 바인딩 할 때 ListView 첫 번째 항목이 누락 됨

분류에서Dev

문자열을 구문 분석 할 때 첫 번째 반복 후 첫 번째 문자가 누락 됨

분류에서Dev

JComboBox는 첫 번째에서 두 번째로 이동할 때만 구성 요소를 변경합니다 (3에서 두 번째가 아님).

분류에서Dev

pydev로 실행할 때 Pyramid 서버가 첫 번째 호출에서 중지됨

분류에서Dev

sqllite 쿼리-항상 첫 번째 행이 누락 됨-Android

분류에서Dev

T-SQL 커서에 첫 번째 값이 누락되고 여러 배치에서 실행 됨

분류에서Dev

kendo.mobile.Applicaiton에 변수를 강력하게 입력 할 때 TypeScript에서 속성이 누락 됨

분류에서Dev

라이브에서 cakephp 프로젝트를 실행할 때 누락 된 데이터 소스 구성

분류에서Dev

YouTube (Python)에서 링크를 가져올 때 첫 번째 링크를 찾으려고 할 때 대부분의 경우 빈 목록이 출력 됨

분류에서Dev

NGINX를 실행하려고 할 때 EC2 인스턴스에서 MSCVR100.dll이 누락 됨

분류에서Dev

첫 번째 응답자를 uitextfield에서 uitextview로 변경할 때 교착 상태가 됨 [iOS 7]

분류에서Dev

NSTouchbar를 시도 할 때 Xcode 8.1에서 10.12.1 SDK가 누락 됨

분류에서Dev

asp.net의 SQL Server에 데이터를 삽입 할 때 선행 0이 누락 됨

분류에서Dev

첫 번째 명령에서 && 및 sudo를 사용할 때 두 번째 명령도 sudo로 실행됩니까?

분류에서Dev

pytorch / xla를 실행할 때 XLA 구성 누락

분류에서Dev

브라우저에서 웹 페이지를 입력 할 때 도메인 뒤의 첫 번째 슬래시가 제거됨

분류에서Dev

Python : csv에서 읽을 때 for 루프가 첫 번째 행에서 중지됨

분류에서Dev

jQuery Chosen에서 첫 번째 키를 누를 때 검색 시작

분류에서Dev

다른 컴퓨터에서 스크립트를 실행할 때 Python strptime에 몇 밀리 초가 누락 됨

분류에서Dev

두 번째 생성이 첫 번째에 의존 할 때 2 개의 매개 변수로 테스트를 작성하는 방법은 무엇입니까?

분류에서Dev

Eclipse Neon.2 Release (4.6.2)에서 Java 프로젝트를 생성 할 때 Lib 폴더가 누락 됨

분류에서Dev

mysql_fetch_assoc를 사용할 때 첫 번째 행 테스트

분류에서Dev

rs.next를 사용할 때 첫 번째 행만 반환

분류에서Dev

첫 번째 테스트를 실행할 때 PHPunit Framework TypeError

분류에서Dev

날짜 직렬화에 대한 기본 구성을 재정의 할 때 메타 데이터 페이지의 JSON 예제에서 누락 됨

분류에서Dev

콘솔 앱을 실행할 때 MSVCR100.dll이 누락 됨

분류에서Dev

외래 키에서 두 테이블을 조인 할 때 FROM 절이 누락 됨

분류에서Dev

Angular에서 사용할 때 Material Design Lite 아이콘이 누락 됨

Related 관련 기사

  1. 1

    너비를 바인딩 할 때 ListView 첫 번째 항목이 누락 됨

  2. 2

    너비를 바인딩 할 때 ListView 첫 번째 항목이 누락 됨

  3. 3

    문자열을 구문 분석 할 때 첫 번째 반복 후 첫 번째 문자가 누락 됨

  4. 4

    JComboBox는 첫 번째에서 두 번째로 이동할 때만 구성 요소를 변경합니다 (3에서 두 번째가 아님).

  5. 5

    pydev로 실행할 때 Pyramid 서버가 첫 번째 호출에서 중지됨

  6. 6

    sqllite 쿼리-항상 첫 번째 행이 누락 됨-Android

  7. 7

    T-SQL 커서에 첫 번째 값이 누락되고 여러 배치에서 실행 됨

  8. 8

    kendo.mobile.Applicaiton에 변수를 강력하게 입력 할 때 TypeScript에서 속성이 누락 됨

  9. 9

    라이브에서 cakephp 프로젝트를 실행할 때 누락 된 데이터 소스 구성

  10. 10

    YouTube (Python)에서 링크를 가져올 때 첫 번째 링크를 찾으려고 할 때 대부분의 경우 빈 목록이 출력 됨

  11. 11

    NGINX를 실행하려고 할 때 EC2 인스턴스에서 MSCVR100.dll이 누락 됨

  12. 12

    첫 번째 응답자를 uitextfield에서 uitextview로 변경할 때 교착 상태가 됨 [iOS 7]

  13. 13

    NSTouchbar를 시도 할 때 Xcode 8.1에서 10.12.1 SDK가 누락 됨

  14. 14

    asp.net의 SQL Server에 데이터를 삽입 할 때 선행 0이 누락 됨

  15. 15

    첫 번째 명령에서 && 및 sudo를 사용할 때 두 번째 명령도 sudo로 실행됩니까?

  16. 16

    pytorch / xla를 실행할 때 XLA 구성 누락

  17. 17

    브라우저에서 웹 페이지를 입력 할 때 도메인 뒤의 첫 번째 슬래시가 제거됨

  18. 18

    Python : csv에서 읽을 때 for 루프가 첫 번째 행에서 중지됨

  19. 19

    jQuery Chosen에서 첫 번째 키를 누를 때 검색 시작

  20. 20

    다른 컴퓨터에서 스크립트를 실행할 때 Python strptime에 몇 밀리 초가 누락 됨

  21. 21

    두 번째 생성이 첫 번째에 의존 할 때 2 개의 매개 변수로 테스트를 작성하는 방법은 무엇입니까?

  22. 22

    Eclipse Neon.2 Release (4.6.2)에서 Java 프로젝트를 생성 할 때 Lib 폴더가 누락 됨

  23. 23

    mysql_fetch_assoc를 사용할 때 첫 번째 행 테스트

  24. 24

    rs.next를 사용할 때 첫 번째 행만 반환

  25. 25

    첫 번째 테스트를 실행할 때 PHPunit Framework TypeError

  26. 26

    날짜 직렬화에 대한 기본 구성을 재정의 할 때 메타 데이터 페이지의 JSON 예제에서 누락 됨

  27. 27

    콘솔 앱을 실행할 때 MSVCR100.dll이 누락 됨

  28. 28

    외래 키에서 두 테이블을 조인 할 때 FROM 절이 누락 됨

  29. 29

    Angular에서 사용할 때 Material Design Lite 아이콘이 누락 됨

뜨겁다태그

보관