Notice
250x250
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- 리액트
- abex crackme
- 인공지능
- 머신러닝
- 백준
- html
- C언어
- webhacking
- 컴퓨터 구조
- CodeEngn
- 알고리즘
- 리눅스
- webhacking.kr
- 웹해킹
- 넘파이
- 웹
- 리버싱 워게임
- 백준 알고리즘
- php
- MySQL
- sql injection
- 리버싱
- 보안
- 회귀 수식
- 리버싱 문제
- 워게임
- writeup
- 해킹
- 자바스크립트
- 어셈블리어
Archives
- Today
- Total
목록ValueError: Must have equal len keys and value when setting with an ndarray (1)
인공지능 개발일지
[Pandas] DataFrame 셀에 리스트(ndarray) 입력 / ValueError: Must have equal len keys and
가끔 리스트나 ndarray를 셀에 값으로 넣어야 하는 경우가 있는데 아래 예시와 같은 형식의 df가 있을 때 아래 52라는 값 대신 리스트 [1,2,3]을 해당 셀에 넣고 싶을 때 아래와 같이 코드를 쓰면 제목의 에러가 납니다. [df 데이터프레임] age score 0 23 34 1 45 52 -> [1,2,3] df.iloc [1,1]=[1,2,3] # 에러 나는 코드 그럼 어떻게 해결하나? 아래 두 가지를 바꾸면 보통 해결될 겁니다. 1. iloc/loc ⇨ at으로 바꾸기 2. 리스트(혹은 ndarray)의 자료형을 객체로 바꾸기 ⇨ astype(object) 1. iloc/loc ⇨ at으로 바꾸기 아래 조리사와 인공지능의 리스트를 셀에 값으로 넣고 싶으면 아래와 같이 하시면 됩니다. (mod..
인공지능/데이터 분석
2022. 3. 17. 17:32