Perkongsian Sampel Data yang Mudah dengan df.to_dict()
Walaupun terdapat garis panduan yang jelas untuk soalan yang baik dan kemasukan sampel data yang boleh dihasilkan, banyak pengguna sering mengabaikan untuk menyediakan data yang mencukupi untuk analisis. Artikel ini meneroka penggunaan fungsi df.to_dict() sebagai cara praktikal untuk berkongsi kerangka data sampel yang lebih kompleks daripada nombor rawak.
Kes 1: Bingkai Data daripada Sumber Setempat
Untuk bingkai data yang diperoleh daripada sumber tempatan, pendekatan ini adalah mudah:
Kes 2: Jadual daripada Lain Aplikasi
Jika jadual anda terletak dalam aplikasi seperti Excel, anda boleh menggunakan langkah berikut:
Mengendalikan Bingkai Data yang Lebih Besar
Untuk bingkai data yang lebih besar, pertimbangkan perkara berikut pendekatan:
Contoh Menggunakan Iris Set Data
Pertimbangkan set data iris, yang dikenali sebagai tersedia dalam plotly express.
import plotly.express as px import pandas as pd df = px.data.iris().head(10) sample = df.to_dict('split')
Ini akan menghasilkan kamus dengan indeks, lajur dan kunci data, membolehkan rekreasi mudah daripada kerangka data menggunakan:
df = pd.DataFrame(index=sample['index'], columns=sample['columns'], data=sample['data'])
Edit
Perhatikan bahawa df.to_dict() tidak boleh membaca cap masa tanpa menyertakan import yang diperlukan secara eksplisit (cth., daripada cap Waktu import panda).
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Berkongsi Bingkai Data Kompleks dengan Mudah untuk Contoh Kod Boleh Dihasilkan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!