파이썬 Pandas로 CSV를 읽는 동안 열 유형 설정
다음 형식으로 csv 파일을 pandas 데이터 프레임으로 읽으려고합니다. dp = pd.read_csv('products.csv', header = 0, dtype = {'name': str,'review': str, 'rating': int,'word_count': dict}, engine = 'c') print dp.shape for col in dp.columns: print 'column', col,':', type(col[0]) print type(dp['rating'][0]) dp.head(3) 다음은 출력입니다. (183531, 4) column name : column review : column rating : column word_count : 그건 그렇고, 엔진이나 헤더를 지정하지 ..
2020. 11. 7.
파이썬 pandas DataFrame, 특정 열에 함수를 적용하는 방법은 무엇입니까?
DataFrame.apply (func, axis = 0, broadcast = False, raw = False, reduce = None, args = (), ** kwds) ¶ DataFrame의 입력 축을 따라 기능을 적용합니다. 그렇다면 특정 열에 함수를 어떻게 적용 할 수 있습니까? In [1]: import pandas as pd In [2]: data = {'A': [1, 2, 3], 'B': [4, 5, 6], 'C': [7, 8, 9]} In [3]: df = pd.DataFrame(data) In [4]: df Out[4]: A B C 0 1 4 7 1 2 5 8 2 3 6 9 In [5]: def addOne(v): ...: v += 1 ...: return v ...: In [6]..
2020. 11. 7.