무료
다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 미해결Pandas 팬더스 데이터분석 기초 실습
dataframe append 불가능
Pandas v2.0.0+ 이상의 버전에서 DataFrame.append 메소드를 사용할 경우 아래의 에러가 발생합니다.'DataFrame' object has no attribute 'append'. Did you mean: '_append' 따라서 아래와 같이 데이터프레임의 row를 추가해야 합니다.import numpy as np import pandas as pd friend_list = { "name": ["John", "Jenny", "Nate"], "midterm": [95, 85, 85], "final": [90, 90, 70], } df = pd.DataFrame(friend_list) df2 = pd.DataFrame([["Ben", 90, 95]], columns=["name", "midterm", "final"]) new_df = pd.concat([df, df2]) print(new_df)
- 미해결Pandas 팬더스 데이터분석 기초 실습
메모리 참조 오류?
안녕하세요! A라는 객체는 multiprocessing.Process 를 상속받은 class를 따로 프로세스로 돌리고 있습니다. A객체는 생성자에서 B class의 객체를 변수로 받아 사용하고 있는데요 전달 받은 B객체가 __init__함수에서는 정상적으로 들어가 있는걸 디버깅툴로 확인하였습니다. 그러나 프로세스가 첫번째 돌면서 B 객체의 멤버변수들이 뒤죽박죽이 되고 비어있는걸 확인하였습니다. B의 멤버변수가 a,b,c,d,e라고 있다 가정하면 A.B.a 의 값이 A.B.b에 들어가 있고, A.B.a와 A.B.c는 0 등으로 바뀌어 있고요. A.B.d 나 A.B.e 같은 변수의 값은 또 정상으로 들어가 있습니다. 이런건 어떤 경우일까요?
- 미해결Pandas 팬더스 데이터분석 기초 실습
if else 오류
왜 Nate는 Fail이 아니라 Pass가 나오는 걸까요
- 미해결Pandas 팬더스 데이터분석 기초 실습
행 삽입
동영상과 같이 했는데 에러가 나네요 어떻게 해야 하나요
- 미해결Pandas 팬더스 데이터분석 기초 실습
github cheetshit파일에 write dataframe to file 이후가 안 보입니다. 전체 파일 볼 수 있는 방법
없나요
- 미해결Pandas 팬더스 데이터분석 기초 실습
input을 이용해서 원하는 행 추출
input함수를 이용해서 표에서 원하는 데이터만 뽑고 싶어요. 예를 들어서, name 1= input(Name:) df [(df.name == +name1+)] 이런 식으로 하면 안되더라구요... 어떻게 해야하나요?
- 미해결Pandas 팬더스 데이터분석 기초 실습
pandas 설치 오류
아나콘다 프롬트에서 판다스 설치 완료되었다고 하는데 주피터 노트북에 ! conda list | grep pandas 라고 치면 'grep'은 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다. 라고 떠요. 어떻게 해야할까요....?
- 미해결Pandas 팬더스 데이터분석 기초 실습
컬럼명이 다를 경우 어떻게 합치나요?
l1 = [{'name':'John','job':'teacher'}, {'name':'John','job':'teacher'}, {'name':'John','job':'teacher'}] l2 = [{'이름':'Ed','직업':'dentist'}, {'이름':'Jack','직업':'farmer'}, {'이름':'Ted','직업':'designer'}] 이런 경우 어떻게 합치나요?
- 미해결Pandas 팬더스 데이터분석 기초 실습
df = pd.DataFrame.from_items(...)에서 AttributeError에 대한 추가 질문입니다.
5강 데이터프레임 행,열 선택및 필터하기 처음 시작하는 항목부분입니다. 아래 attributeError 문의하신분처럼 같이 from_items가 안되어서, 답변해주신것처럼 df=pa.DataFrame.from_dict(...) 를 시행하였습니다. 시행은 되는데, 테이블이 전혀 다르게 나오는데, 제대로 나오게 할수 있는 명령어는 없을까요?
- 해결됨Pandas 팬더스 데이터분석 기초 실습
선생님과 학생 나이 변경하는 부분 질문입니다.
tmp에 df를 넣어주는데, tmp = df tmp["age"] = tmp["age"].fillna(0) tmp tmp가 새로이 생기는 것이고 tmp의 nan 값에만 0이 채워지는 것이 아니라, df도 변경되더라고요. pandas에서 tmp = df는 tmp가 변경되면, df도 변경되는 원리인가요? tmp를 쓴다는 자체가 임시로 tmp에 저장하고, tmp만 변경하여 원래값은 보호해 두었다가, 후에 원래값은 그대로 이용하려고 쓰는 것으로 알고 있어서 혼란스럽니다.
- 미해결Pandas 팬더스 데이터분석 기초 실습
filter like
df.filter(like='a', axis=1) 을 하면 a가 포함된 name과 age의 데이터만 나오잖아요 name데이터 안에서 필터를 하고싶은데 어떻게해야되나요?? 예를들어 filter='j' 이런식으로 한다하면 name안에 있는 데이터 중 j가 포함된 John, Jenny,Julia 의 데이터를 뽑고싶은데 어떻게 해야될까요?
- 미해결Pandas 팬더스 데이터분석 기초 실습
index 질문이요
index 값이 0부터 시작하잖아요? index 값을 1부터 시작하게 할려면 어떻게 해야 할까요?
- 미해결Pandas 팬더스 데이터분석 기초 실습
attributeError가 발생합니다
friend_list = [ ['name', ['John', 'Nate']], ['age', [20, 30]], ['job', ['student', 'teahcer']] ]df = pd.DataFrame.from_items(friend_list)위와 같이 할 경우에 아래와 같이 에러가 발생합니다.type object 'DataFrame' has no attribute 'from_items'
- 미해결Pandas 팬더스 데이터분석 기초 실습
데이터프레임을 만들 때 딕셔너를 자주 쓰시는 이유가 있나요?
딕셔너리를 사용해서 데이터프레임을 만들면 key값을 계속 입력해야 되는 번거로움이 있어서요. 리스트로 만들면 한번만 리스트로 컬럼값을 묶어주고 파라미터로 반환시켜주면 되는데, 딕셔너리를 자주 쓰시길래 궁금해서 올립니다.
- 미해결Pandas 팬더스 데이터분석 기초 실습
판다스로 생성된 데이터 프레임은 csv로 저장되나요?
강의를 보다가 질문이 생겨서 질문을 드립니다. 판다스에서 데이터 프레임을 생성할 때, csv파일로 생성이 되나요? 만약 csv파일로 생성된다면 그 파일은 어디에 저장되나요?
- 미해결Pandas 팬더스 데이터분석 기초 실습
future error
friend_list = [ ['name',['John', None, 'nate']], ['age',[20,None,30]], ['job',['student', 'developer', 'teacher']] ] df = pd.DataFrame.from_items(friend_list) 에서 FutureWarning: from_items is deprecated. Please use DataFrame.from_dict(dict(items), ...) instead. DataFrame.from_dict(OrderedDict(items)) may be used to preserve the key order.인 에러가 발생되었습니다.이 에러의 이유는 무엇인가요..?
- 미해결Pandas 팬더스 데이터분석 기초 실습
pandas.core.base.DataError: No numeric types to aggregate 라는 오류가 발생합니다.
안녕하세요. pandas로 데이터 분석하기 강좌를 들으면서, 많은 도움을 받고있습니다.감사합니다.None데이터를 선생님과 학생들의 값중에서 중간 값으로 대체하는 실습코드에서'''df = pd.DataFrame(school_id_list,columns = ['name', 'job', 'age'])df['age'].fillna(df.groupby('job')['age'].transform('median'), inplace = True)print(df)'''아래와 같은 오류가 발생합니다.//Traceback (most recent call last):File "C:/Users/yyk51/Downloads/PyTorchZeroToAll-master/PythonJumpToUp/pandas_test.py", line 104, in df['age'].fillna(df.groupby('job')['age'].transform('median'), inplace = True)File "C:Usersyyk51Anaconda3libsite-packagespandascoregroupby.py", line 3287, in transformlambda: getattr(self, func)(*args, *kwargs))File "C:Usersyyk51Anaconda3libsite-packagespandascoregroupby.py", line 3328, in _transform_fastout = algorithms.take_1d(func().values, ids)File "C:Usersyyk51Anaconda3libsite-packagespandascoregroupby.py", line 3287, in lambda: getattr(self, func)(args, kwargs))File "C:Usersyyk51Anaconda3libsite-packagespandascoregroupby.py", line 1145, in medianreturn self._cython_agg_general('median', kwargs)File "C:Usersyyk51Anaconda3libsite-packagespandascoregroupby.py", line 927, in _cython_agg_generalraise DataError('No numeric types to aggregate')pandas.core.base.DataError: No numeric types to aggregate//구글링으로 오류를 검색해보았으나, 해결방법을 얻지못하여 질문드립니다.