Rumah > pembangunan bahagian belakang > Tutorial Python > Bagaimana untuk Mencipta Baris DataFrame Pandas mengikut Baris?

Bagaimana untuk Mencipta Baris DataFrame Pandas mengikut Baris?

Susan Sarandon
Lepaskan: 2024-12-15 18:00:24
asal
683 orang telah melayarinya

How to Create a Pandas DataFrame Row by Row?

Mencipta Bingkai Data Panda Baris demi Baris

Untuk mencipta Frame Data Pandas kosong dan tambah baris satu demi satu, ikuti langkah ini:

  1. Mulakan DataFrame kosong:
import pandas as pd

df = pd.DataFrame(columns=['lib', 'qty1', 'qty2'])
Salin selepas log masuk
  1. Tambah baris menggunakan df.loc[i]:

Tambahkan baris pada DataFrame dengan merujuk indeks khusus menggunakan df.loc[i]. Contohnya, untuk menambah baris pertama:

df.loc[0] = ['name0', 10.0, 20.0]
Salin selepas log masuk
  1. Ulang untuk baris berikutnya:

Teruskan menambah baris, menambah indeks untuk setiap satu:

for i in range(1, 5):
    df.loc[i] = ['name' + str(i), randint(10, size=1)[0], randint(10, size=1)[0]]
Salin selepas log masuk

Contoh:

import pandas as pd
from numpy.random import randint

df = pd.DataFrame(columns=['lib', 'qty1', 'qty2'])
for i in range(5):
    df.loc[i] = ['name' + str(i)] + list(randint(10, size=2))

print(df)
Salin selepas log masuk

Output:

     lib qty1 qty2
0  name0    3    3
1  name1    2    4
2  name2    2    8
3  name3    2    1
4  name4    9    6
Salin selepas log masuk

Atas ialah kandungan terperinci Bagaimana untuk Mencipta Baris DataFrame Pandas mengikut Baris?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan