python_pandas_6 - 8BitsCoding/RobotMentor GitHub Wiki

import pandas as pd

friends = [{'age': 15, 'job': 'student'},
            {'age': 25, 'job': 'delveloper'},
            {'age': 30, 'job': 'teacher'}]

df = pd.DataFrame(friends, index = ['John', 'Jenny', 'Nate'], columns = ['age', 'job'])

['John', 'Jenny', 'Nate']이 행이 되고

['age', 'job']이 열이 λœλ‹€.

df.drop(['John', 'Nate'])
# df.drop(['John', 'Nate'], inplace = True)

['John', 'Nate'] 행을 μ œκ±°ν•œλ‹€.

inplace = True μ˜΅μ…˜μ€ df에 λ°”λ‘œ 값을 λŒ€μž…ν•˜λŠ” μ˜΅μ…˜ df = df.drop(['John', 'Nate'])κ³Ό λ™μΌν•˜λ‹€.

friends = [{'name': 'John', 'age': 15, 'job': 'student'},
            {'name': 'Ben', 'age': 25, 'job': 'delveloper'},
            {'name': 'Jenny', 'age': 30, 'job': 'teacher'}]

df = pd.DataFrame(friends, columns = ['name', 'age', 'job'])

μ΄λ ‡κ²Œ dataframe을 μƒμ„±ν•˜λ©΄ ν–‰μ˜ indexλŠ” μˆ«μžκ°€ λ“€μ–΄κ°„λ‹€.

df = df.drop.(df.index[0, 2](/8BitsCoding/RobotMentor/wiki/0,-2))

λ™μΌν•˜κ²Œ ['John', 'Nate'] 행을 μ œκ±°ν•œλ‹€.

df = df[df.age > 20]

쑰건에 λ”°λΌμ„œ 행을 μ œκ±°ν•œλ‹€.

df = df.drop('age', axis = 1)

열을 μ œκ±°ν•œλ‹€.