logo

Pandas는 빈 DataFrame에 행과 열을 추가합니다.

빈 DataFrame을 생성하고 Pandas에서 행과 열을 추가하는 방법에 대해 논의해 보겠습니다. 파이썬 . 이 작업을 수행할 수 있는 방법에는 여러 가지가 있습니다. 여기서는 다음 섹션을 다룰 것입니다.

  • 빈 데이터프레임 생성 팬더
  • Pandas의 Dataframe에 행 추가
  • Pandas의 Dataframe에 행 추가

빈 데이터프레임 생성

빈 DataFrame 객체를 생성합니다.



파이썬3








# import pandas library as pd> import> pandas as pd> df>=> pd.DataFrame()> print>(df)>

>

>

산출:

Empty DataFrame Columns: [] Index: []>

빈 DataFrame에 Dataframe의 열 추가

예시 1: 열 이름이나 인덱스 없이 완전히 빈 DataFrame을 만든 다음 Pandas에 열 추가 그것에 하나씩.

파이썬3




세션이 만료되었습니다

# import pandas library as pd> import> pandas as pd> # create an Empty DataFrame object> df>=> pd.DataFrame()> print>(df)> # append columns to an empty DataFrame> df[>'Name'>]>=> [>'Ankit'>,>'Ankita'>,>'Yashvardhan'>]> df[>'Articles'>]>=> [>97>,>600>,>200>]> df[>'Improved'>]>=> [>2200>,>75>,>100>]> df>

>

>

산출:

Pandas는 빈 DataFrame에 행과 열을 추가합니다.

예시 2: 이 방법은 다음을 사용하여 이전 데이터 프레임에 새 열이 추가된 새 데이터 프레임을 생성합니다. Pandas에 할당하세요.

파이썬3




# Import pandas package> import> pandas as pd> # Define a dictionary containing Students data> data>=> {>'Name'>: [>'Jai'>,>'Princi'>,>'Gaurav'>,>'Anuj'>],> >'Height'>: [>5.1>,>6.2>,>5.1>,>5.2>],> >'Qualification'>: [>'Msc'>,>'MA'>,>'Msc'>,>'Msc'>]}> # Convert the dictionary into DataFrame> df>=> pd.DataFrame(data)> # Using 'Address' as the column name and equating it to the list> df2>=> df.assign(address>=>[>'Delhi'>,>'Bangalore'>,>'Chennai'>,>'Patna'>])> # Observe the result> print>(df2)>

>

>

산출:

Pandas는 빈 DataFrame에 행과 열을 추가합니다.

빈 DataFrame에 행 추가

예시 1: 열 이름만 사용하여 빈 DataFrame을 만든 다음 다음을 사용하여 행을 하나씩 추가합니다. 추가() 방법 .

파이썬3

라텍스 글꼴 크기




# import pandas library as pd> import> pandas as pd> # create an Empty DataFrame> # object With column names only> df>=> pd.DataFrame(columns>=> [>'Name'>,>'Articles'>,>'Improved'>])> print>(df)> # append rows to an empty DataFrame> df>=> df.append({>'Name'> :>'Ankit'>,>'Articles'> :>97>,>'Improved'> :>2200>},> >ignore_index>=> True>)> df>=> df.append({>'Name'> :>'Aishwary'>,>'Articles'> :>30>,>'Improved'> :>50>},> >ignore_index>=> True>)> df>=> df.append({>'Name'> :>'yash'>,>'Articles'> :>17>,>'Improved'> :>220>},> >ignore_index>=> True>)> df>

>

>

산출:

Pandas는 빈 DataFrame에 행과 열을 추가합니다.

예시 2: 열 이름과 인덱스를 사용하여 빈 DataFrame을 만든 다음 행 추가 하나씩 사용하여 장소[] 방법.

파이썬3




# import pandas library as pd> import> pandas as pd> # create an Empty DataFrame object With> # column names and indices> df>=> pd.DataFrame(columns>=> [>'Name'>,>'Articles'>,>'Improved'>],> >index>=> [>'a'>,>'b'>,>'c'>])> print>(>'Empty DataFrame With NaN values : '>, df)> # adding rows to an empty> # dataframe at existing index> df.loc[>'a'>]>=> [>'Ankita'>,>50>,>100>]> df.loc[>'b'>]>=> [>'Ankit'>,>60>,>120>]> df.loc[>'c'>]>=> [>'Harsh'>,>30>,>60>]> df>

>

mysql이 같지 않음

>

산출:

Pandas는 빈 DataFrame에 행과 열을 추가합니다.