'''
A,B,C,D
1,2,3,4
'''
작성한 문자열을 csv파일처럼 읽어 데이터 프레임으로 부르고 싶을 때가 있다
이때는 io를 import해서 StringIO 함수를 사용하면 된다
구글코랩이나 아나콘다로 주피터 노트북을 깔았다면 io라이브러리는 별도의 설치가 필요없다
그게 아니라면 라이브러리 설치법을 검색해서 설치를 해야 한다
import pandas as pd
import io
str1 = '''
A,B,C,D
1,2,3,4
'''
pd.read_csv(io.StringIO(str1))
output:
문자열을 마치 csv파일처럼 데이터프레임으로 읽어왔다
read_clipboard 함수를 쓸 수 없는 구글코랩에서 특히 유용하다
유튜브에서 판다스 강의 중입니다
'판다스 > 판다스 팁' 카테고리의 다른 글
[pandas] 일부만 %로 표기된 열을 float으로 바꿀 때 (0) | 2023.07.05 |
---|---|
[pandas] 파일에서 데이터 프레임을 읽어올 때 공통된 열이름이 있을 때 해결책 (0) | 2023.06.25 |
numpy 에서 random 함수를 사용할 때 seed를 생성하는 방법 (0) | 2023.06.14 |
[pandas] 데이터 프레임의 인덱스에서 특정 값 제거하기 (0) | 2023.06.01 |
[pandas] read_clipboard 함수쓸 때 데이터에 공백이 있을 때 처리방법 (0) | 2023.06.01 |