DataFrame 행 및 열 추가
행 추가
DataFrame 형의 df에 대해 다음을 실행
df.append("Series型のデータ", ignore_index = True)
import pandas as pd
fruits = ["apple", "orange", "banana", "strawberry"]
data1 = [10, 5, 8, 12]
data2 = [30, 25, 12, 10]
data3 = [30, 12, 10, 8, 3]
series1 = pd.Series(data1, index = fruits)
series2 = pd.Series(data2, index = fruits)
fruits.append("pineapple")
series3 = pd.Series(data3, index = fruits)
df = pd.DataFrame([series1, series2])
df = df.append(series3, ignore_index = True)
df.index = ["1", "2", "3"]
display(df)
보충
원래의 컬럼과 추가하는 Series형의 데이터의 인덱스가 일치하지 않는 경우는, 값이 존재하지 않는 요소에 Nan가 매입된다.
열 추가
DataFrame 형의 변수 df에 대해 다음을 실행
df["新しいカラム”] = "Seriesもしくはリスト"
import pandas as pd
fruits = ["apple", "orange", "banana", "strawberry"]
data1 = [10, 5, 8, 12]
data2 = [30, 25, 12, 10]
series1 = pd.Series(data1, index = fruits)
series2 = pd.Series(data2, index = fruits)
new_colum = pd.Series([15, 7], index = [0, 1])
df = pd.DataFrame([series1, series2])
display(df)
df["mango"] = new_colum
display(df)
Reference
이 문제에 관하여(DataFrame 행 및 열 추가), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/takuya-aoyama917/items/a0276479923b8fd8c291
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
df.append("Series型のデータ", ignore_index = True)
import pandas as pd
fruits = ["apple", "orange", "banana", "strawberry"]
data1 = [10, 5, 8, 12]
data2 = [30, 25, 12, 10]
data3 = [30, 12, 10, 8, 3]
series1 = pd.Series(data1, index = fruits)
series2 = pd.Series(data2, index = fruits)
fruits.append("pineapple")
series3 = pd.Series(data3, index = fruits)
df = pd.DataFrame([series1, series2])
df = df.append(series3, ignore_index = True)
df.index = ["1", "2", "3"]
display(df)
DataFrame 형의 변수 df에 대해 다음을 실행
df["新しいカラム”] = "Seriesもしくはリスト"
import pandas as pd
fruits = ["apple", "orange", "banana", "strawberry"]
data1 = [10, 5, 8, 12]
data2 = [30, 25, 12, 10]
series1 = pd.Series(data1, index = fruits)
series2 = pd.Series(data2, index = fruits)
new_colum = pd.Series([15, 7], index = [0, 1])
df = pd.DataFrame([series1, series2])
display(df)
df["mango"] = new_colum
display(df)
Reference
이 문제에 관하여(DataFrame 행 및 열 추가), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/takuya-aoyama917/items/a0276479923b8fd8c291텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)