中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

pandas怎么修改指定單元格數據

小億
333
2023-12-29 09:19:26
欄目: 編程語言

要修改Pandas DataFrame 中的指定單元格數據,可以使用.at.iat.loc.iloc 屬性。以下是使用這些屬性的示例:

  • 使用 .at 屬性,可以使用行標簽和列標簽來定位單元格,并設置新值。例如:
import pandas as pd

# 創建DataFrame
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6], 'C': [7, 8, 9]})

# 使用 .at 設置指定單元格的值
df.at[0, 'A'] = 10

print(df)

輸出結果:

    A  B  C
0  10  4  7
1   2  5  8
2   3  6  9
  • 使用 .loc 屬性,可以使用行索引和列標簽來定位單元格,并設置新值。例如:
import pandas as pd

# 創建DataFrame
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6], 'C': [7, 8, 9]})

# 使用 .loc 設置指定單元格的值
df.loc[0, 'A'] = 10

print(df)

輸出結果與上述示例相同。

  • 使用 .iat 屬性,可以使用行索引和列索引來定位單元格,并設置新值。例如:
import pandas as pd

# 創建DataFrame
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6], 'C': [7, 8, 9]})

# 使用 .iat 設置指定單元格的值
df.iat[0, 0] = 10

print(df)

輸出結果與上述示例相同。

  • 使用 .iloc 屬性,可以使用行索引和列索引的整數位置來定位單元格,并設置新值。例如:
import pandas as pd

# 創建DataFrame
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6], 'C': [7, 8, 9]})

# 使用 .iloc 設置指定單元格的值
df.iloc[0, 0] = 10

print(df)

輸出結果與上述示例相同。

無論使用哪種方法,都可以根據需要修改指定單元格的數據。

0
扶余县| 金溪县| 长海县| 台东市| 东台市| 西峡县| 漳浦县| 鱼台县| 武义县| 乌兰浩特市| 宜丰县| 胶南市| 尉氏县| 崇左市| 综艺| 河南省| 桂平市| 左云县| 龙州县| 中西区| 伊吾县| 喀喇沁旗| 信阳市| 河池市| 阳新县| 慈溪市| 内黄县| 山东省| 曲阜市| 高青县| 明星| 卫辉市| 土默特右旗| 读书| 桑植县| 凤阳县| 略阳县| 霍邱县| 镇巴县| 凌源市| 清远市|