Cara mengonversi python tuple menjadi dataaframe – Codewithaden

Daftar di Python memiliki koleksi objek sewenang -wenang. Tuple memiliki koleksi objek yang dipesan. Tupel diwakili dengan melampirkan item dalam tanda kurung (()) alih -alih tanda kurung persegi ([]). tidak seperti daftar , tupel tidak bisa diubah. Pandas DataFrame adalah struktur data tabular dua dimensi, ukuran-mutable, heterogen yang berisi baris dan kolom.

Python Tuple ke DataFrame

Ke mengubah sebuah Python tuple ke DataFrame , menggunakan PD.DataFrame () konstruktor yang menerima tuple sebagai argumen dan mengembalikan a DataFrame . DataFrame membutuhkan baris dan kolom, dan kami dapat memberikan nama kolom secara manual, tetapi kami membutuhkan data untuk membuat baris.

Untuk membuat baris, kami akan menggunakan daftar tupel, dan karenanya kami akan membuat DataFrame dari Tuples.

import pandas as pd

data = [('Facebook', 750, True),
        ('Alphabet', 1100, True),
        ('Amazon', 1700, True),
        ('Apple', 2100, False),
        ('Microsoft', 1750, False)]

df = pd.DataFrame(data, columns=['Name', 'M-cap', 'Internet Companies'])

print(df) 

Keluaran

        Name  M-cap  Internet Companies
0   Facebook    750                True
1   Alphabet   1100                True
2     Amazon   1700                True
3      Apple   2100               False
4  Microsoft   1750               False 

Pertama, kami mengimpor Panda modul dan kemudian menentukan daftar tupel, dan kemudian lulus daftar tupel itu ke konstruktor DataFrame selain kolom, dan mengembalikan DataFrame

Menggunakan metode dari_records () untuk membuat DataFrame

Panda dari_records () adalah metode perpustakaan yang membuat objek DataFrame dari ndarray terstruktur, tupel, kamus, atau dataframe.

import pandas as pd

data = [('Facebook', 750, True),
        ('Alphabet', 1100, True),
        ('Amazon', 1700, True),
        ('Apple', 2100, False),
        ('Microsoft', 1750, False)]

df = pd.DataFrame.from_records(
    data, columns=['Name', 'M-cap', 'Internet Companies'])
print(df)
 

Keluaran

        Name  M-cap  Internet Companies
0   Facebook    750                True
1   Alphabet   1100                True
2     Amazon   1700                True
3      Apple   2100               False
4  Microsoft   1750               False 

Dalam contoh ini, kami menggunakan from_records () Metode panda dan lulus data dan kolom, dan mengembalikan DataFrame.

Konversi python tuple dari tupel menjadi dataframe

Ke mengubah sebuah tuple dari tupel ke dalam DataFrame di Python , Konversi tuple tupel menjadi daftar tupel dan gunakan konstruktor DataFrame untuk mengubah daftar tupel menjadi DataFrame.

import pandas as pd

data = (('Facebook', 750, True),
        ('Alphabet', 1100, True),
        ('Amazon', 1700, True),
        ('Apple', 2100, False),
        ('Microsoft', 1750, False))

dataList = list(data)

df = pd.DataFrame(
    dataList, columns=['Name', 'M-cap', 'Internet Companies'])
print(df) 

Keluaran

        Name  M-cap  Internet Companies
0   Facebook    750                True
1   Alphabet   1100                True
2     Amazon   1700                True
3      Apple   2100               False
4  Microsoft   1750               False 

Dan kami mendapatkan DataFrame yang tepat. Konversi Daftar ke DataFrame adalah tugas langsung, jadi jika kita entah bagaimana mengonversi tipe data apa pun ke daftar, akan mudah untuk membuat DataFrame dari daftar.

Itu untuk mengubah python tuple menjadi dataframe.

Lihat juga

Python tuple ke json

Python tuple untuk mengatur

Python tuple ke string

Python tuple untuk array

Python Tuple ke Kamus

Python Tuple untuk Daftar

Artikel ini berasal dari website Winpoin, dan kemudian diterjemahkan ke bahasa indonesia, baca artikel asli disini

Leave a Reply

Your email address will not be published. Required fields are marked *