Pandas DataFrame 데이터 의 변경,새로 추 가 된 열 과 줄 을 삽입 하 는 방법

1.DataFrame 의 일부 값 변경
1.DataFrame 의 데 이 터 를 변경 합 니 다.원 리 는 이 부분의 데 이 터 를 추출 하여 새로운 데이터 로 다시 할당 하 는 것 입 니 다.
2.주의해 야 할 것 은 데이터 변경 이 DataFrame 의 원래 데이터 에 직접 변경 되 고 작업 을 취소 할 수 없 으 며 변경 이 있 으 면 변경 조건 을 확인 하거나 데 이 터 를 백업 해 야 합 니 다.
코드:

import pandas as pd
df1 = pd.DataFrame([['Snow','M',22],['Tyrion','M',32],['Sansa','F',18],['Arya','F',14]], columns=['name','gender','age'])

print("--------     ----------")
# loc iloc       、  、  、    
df1.loc[0,'age']=25   #   :  loc       ,    (=)        
df1.iloc[0,2]=25     # iloc:        

# at 、iat       
df1.at[0,'age']=25   # iat        ,         
df1.iat[0,2]=25     # at        ,     index columns    
print(df1)
결과 그림:

2.새로 추 가 된 열,줄 삽입
코드:

import pandas as pd

df1 = pd.DataFrame([['Snow','M',22],['Tyrion','M',32],['Sansa','F',18],['Arya','F',14]], columns=['name','gender','age'])

print("----------       ---------------")
print("-------  1----------")
#         score  ,      :80,98,67,90
df1['score']=[80,98,67,90]  #                    
print(df1)

print("-------  2----------")
print("---------        : insert()--------")
#  gender       
#               insert   
#     :  .insert(index, obj)
# index --->   obj          。
# obj --->          (  )

col_name=df1.columns.tolist()          #                    
print(col_name)

col_name.insert(2,'city')           #      2       ,   :city,        ,    NaN
df1=df1.reindex(columns=col_name)       # DataFrame.reindex()    /          

df1['city']=['  ','  ','  ','  ']  #  city   
print(df1)

print("----------   ---------------")
#   !!     DataFrame,             
new=pd.DataFrame({'name':'lisa',
         'gender':'F',
         'city':'  ',
         'age':19,
         'score':100},
         index=[1])  #       :1 ,        index
print(new)

print("-------     df1        , append  ------------")
df1=df1.append(new,ignore_index=True)  # ignore_index=True,         , 0      
print(df1)
결과 그림:


이상 이 바로 본 고의 모든 내용 입 니 다.여러분 의 학습 에 도움 이 되 고 저 희 를 많이 응원 해 주 셨 으 면 좋 겠 습 니 다.

좋은 웹페이지 즐겨찾기