"_"에서 사전 키를 분할하고 2차원 테이블을 만드는 방법은 무엇입니까?

비비지

다음과 같은 사전이 있습니다.

dict = {"a_1":20,"b_1":5,"a_2":8,"b_2":7}

사전을 밑줄("_")로 분할하고 다음과 같은 테이블을 만들고 싶습니다.

여기에 이미지 설명 입력

다음을 사용하여 키를 분할하려고 합니다.

[key.split('_') for key in dict.keys()]

팬더에서 결과를 사용할 수 없습니다. 팬더를 사용하여 테이블을 어떻게 생성합니까?

베니

그래서 경우에 당신은에 DICT 통과 할 수있는 pd.Series다음, splitindex하고 unstack. 주의: dict의 이름을 'dict'로 지정하지 마십시오.

s = pd.Series(d)
s.index=s.index.str.split('_').map(tuple)
s = s.unstack(level=0)
s
    a  b
1  20  5
2   8  7

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

Scala에서 for 루프를 사용하여 2 차원 목록을 만드는 방법은 무엇입니까?

Javascript에서 "for" 루프를 사용하여 2차원 배열을 만드는 방법은 무엇입니까?

pyscopg2를 사용하여 PostgreSQL에서 테이블을 만드는 방법은 무엇입니까?

MySQL에서 (Workbench 사용) 2 차원 배열을 테이블의 키로 만드는 방법은 무엇입니까?

SQLAlchemy에서 Interval을 기본 키로 사용하여 테이블을 만드는 방법은 무엇입니까?

JavaScript를 사용하여 다른 테이블 안에 테이블을 만드는 방법은 무엇입니까?

createcommand 또는 기타를 사용하여 yii에서 테이블을 만드는 방법은 무엇입니까?

BigQuery에서 기존 테이블의 스키마를 복사하여 빈 테이블을 쉽게 만드는 방법은 무엇입니까?

* args를 사용하여 목록에서 여러 HTML 테이블을 만드는 방법은 무엇입니까?

ReactJS를 사용하여 목록에서 테이블을 만드는 방법은 무엇입니까?

"Count" 및 Age Range를 사용하여 Access에서 테이블을 만드는 방법은 무엇입니까?

Postgres를 사용하여 SQLAlchemy에서 테이블을 만드는 방법은 무엇입니까?

rawquery를 사용하여 Room Library에서 테이블을 만드는 방법은 무엇입니까?

Android에서 sqlite fts5를 사용하여 테이블을 만드는 방법은 무엇입니까?

트리거를 사용하여 Oracle에서 미러 테이블을 만드는 방법은 무엇입니까?

키를 저장하는 테이블에서 SQL을 사용하여 키 / 값 사전에서 값을 반환하는 방법은 무엇입니까?

R에서 두 개의 개별 테이블 값 사이의 백분율 변화를 계산하는 테이블을 만드는 방법은 무엇입니까?

Sequelize를 사용하여 동일한 테이블에 외래 키를 만드는 방법은 무엇입니까?

순차 GUID를 기본 키로 사용하는 테이블에 삽입하는 방법은 무엇입니까?

EXECUTE IMMEDIATE를 한 번만 사용하여 2개의 테이블을 만드는 방법은 무엇입니까?

한 SQL 테이블에서 데이터를 복사하고 다른 두 번째 테이블에 새 항목을 만드는 방법은 무엇입니까?

Azure Data Warehouse에서 차원 및 사실 테이블을 디자인하는 방법은 무엇입니까?

DB2 모듈에서 테이블을 반환하는 사용자 정의 함수를 만드는 방법은 무엇입니까?

2 차원 배열에서 생성 된 테이블에 사용자 지정 td를 추가하는 방법은 무엇입니까?

스키마를 사용하여 Spark 데이터 프레임에서 하이브 테이블을 만드는 방법은 무엇입니까?

MySQL에서 외래 키를 사용하여 테이블 행을 선택하는 방법은 무엇입니까?

PowerShell에서 foreach를 사용하여 2차원 배열을 얻는 방법은 무엇입니까?

2 테이블에서 2 열 사이의 교차점을 선택하는 방법은 무엇입니까?

Pandas를 사용하여 2 차원 테이블 (DataFrame)을 1 차원 목록으로 바꾸는 방법은 무엇입니까?

TOP 리스트

  1. 1

    Matlab의 반복 Sortino 비율

  2. 2

    ImageJ-히스토그램 빈을 변경할 때 최대, 최소 값이 변경되는 이유는 무엇입니까?

  3. 3

    Excel : 합계가 N보다 크거나 같은 상위 값 찾기

  4. 4

    C #에서 'System.DBNull'형식의 개체를 'System.String'형식으로 캐스팅 할 수 없습니다.

  5. 5

    원-사각형 충돌의 충돌 측면을 찾는 문제

  6. 6

    Oracle VirtualBox-설치를 위해 게스트를 부팅 할 때 호스트 시스템이 충돌 함

  7. 7

    어떻게 아무리 "나쁜", ANY의 SSL 인증서와 HttpClient를 사용하지합니다

  8. 8

    Ubuntu는 GUI에서 암호로 사용자를 만듭니다.

  9. 9

    잘못된 상태 예외를 발생시키는 Apache PoolingHttpClientConnectionManager

  10. 10

    Python 사전을 사용하는 동안 "ValueError : could not convert string to float :"발생

  11. 11

    openCV python을 사용하여 텍스트 문서에서 워터 마크를 제거하는 방법은 무엇입니까?

  12. 12

    Vuetify 다중 선택 구성 요소에서 클릭 한 항목의 값 가져 오기

  13. 13

    C ++ VSCode에서 같은 줄에 중괄호 서식 지정

  14. 14

    Cassandra에서 버전이 지정된 계층의 효율적인 모델링

  15. 15

    JQuery datepicker 기능이 인식되지 않거나 새 프로젝트에서 작동하지 않음

  16. 16

    cuda 11.1에서 Pytorch를 사용할 때 PyTorch가 작동하지 않음: Dataloader

  17. 17

    jfreecharts에서 x 및 y 축 선을 조정하는 방법

  18. 18

    상황에 맞는 메뉴 색상

  19. 19

    마우스 휠 JQuery 이벤트 핸들러에 대한 방향 가져 오기

  20. 20

    매개 변수에서 쿼리 객체를 선언하는 방법은 무엇입니까?

  21. 21

    Maven은 아이 프로젝트 대상 폴더를 청소하지

뜨겁다태그

보관