본문 바로가기

파이썬. 데이터분석119

혼공데 json.dumps, json.loads, pd.read_json, pd.DataFrame json문자열  혼자 공부하는 데이터 분석 84p~이해는 안되는데 그냥 익숙해지기 프로그램B가 프로그램A에게 데이터 요청을하면 A가 B에게 데이터를 전달하는데전달할때는 텍스트 형식으로 전달해야 됨. 그래서 A는 기존에 사용하던 파이썬 객체를 → 텍스트(json문자열)로 변경해야 되고(이때 json.dumps 사용)B는 받은 텍스트 (json문자열)를 다시 → 파이썬 객체로 변경해서 사용함(이때 json.loads사용) 여기서 파이썬 객체는 dict, list 같은걸 얘기하고json은 str을 말함   ※공부에 앞서, 참고로 따옴표( ' ) 를 넣느냐 마느냐로 자료 형식이 달라진다    json.dumps 파이썬 객체 → 텍스트(json문자열) d는 dict 형식인데 json.dumps에 넣으면 str형식.. 2024. 6. 1.
Pandas df.read_excel, read_csv .to_csv .to_excel 읽기 내보내기 경로 구분하는거 \ 아니고 / Edit 들어가서 Find and Replace 활용해서 전부 바꿔주기 읽기 import pandas as pd df_exam = pd.read_excel('C:/Users/Pang rim/Desktop/코딩공부/★파이썬/책/Doit_Python-main/Data/excel_exam.xlsx') df_csv_exam = pd.read_csv('C:/Users/Pang rim/Desktop/코딩공부/★파이썬/책/Doit_Python-main/Data/exam.csv')  내보내기 df_csv_exam.to_csv('C:/Users/Pang rim/Desktop/코딩공부/★파이썬/책/Doit_Python-main/Data/output_newdata.csv') df_csv_exa.. 2024. 5. 30.
Pandas 행 수 세기 2024. 5. 15.
Pandas 행 추가 https://www.youtube.com/watch?v=PjhlUzp_cU0&ab_channel=%EB%82%98%EB%8F%84%EC%BD%94%EB%94%A9 2024. 5. 14.
column + 텍스트 https://www.youtube.com/watch?v=PjhlUzp_cU0&ab_channel=%EB%82%98%EB%8F%84%EC%BD%94%EB%94%A9 이런것도 된다 2024. 5. 14.
pandas 정규표현식 (+질문) 혼자공부하는 데이터분석 197p ~실무에서 쓸 생각하니까 머리 어지럽다      질문) 이거는 왜 안되는거지?col1이 45, 33, 33 이렇게 뒷자리 2개만 나오게하고싶은데 2024. 5. 12.
pandas 인덱싱, 슬라이싱 (계속누적예정) 판다스 인덱스 슬라이싱 토나온다  import pandas as pd data = {     '이름' : ['채치수', '정대만', '송태섭', '서태웅', '강백호', '변덕규', '황태산', '윤대협'],     '학교' : ['북산고', '북산고', '북산고', '북산고', '북산고', '능남고', '능남고', '능남고'],     '키' : [197, 184, 168, 187, 188, 202, 188, 190],     '국어' : [90, 40, 80, 40, 15, 80, 55, 100],     '영어' : [85, 35, 75, 60, 20, 100, 65, 85],     '수학' : [100, 50, 70, 70, 10, 95, 45, 90],     '과학' : [95, 55, 80.. 2024. 5. 6.
for 순환문 : 텍스트 + 숫자에서 숫자부분만 순환시키기(subplot) 위에 같은 명령문을 보면 순환문으로 만들고 싶다는 생각이 되게 많이 든다. 다른건 쉬운데 저 df_merge['S1'], df_merge['S2']... 부분이 어렵다. 딱 저 부분의 숫자만 순환문으로 쓰고 싶은데 어떻게 못하나? 참고로 위에 작성한것처럼 VBA같이 작성 하면 에러가 나온다. 정답은 str을 이용하면 된다. 2022. 10. 30.