Saya memiliki daftar bingkai data tetapi dalam beberapa kasus, daftar tersebut juga dapat berisi string. df = pd.DataFrame({"df_column":["df_value"]}) a = ['skip',df] if "skip" in a: print("yes") Di atas memberikan output sebagai yes karena daftar berisi string. Tetapi jika daftar tidak mengan....
7 September 2021, 10:46
Bagaimana cara memfilter df baris di mana name berisi Al, dan mengganti large dengan L di sport? Contoh yang dapat direproduksi: df = pd.DataFrame({'name': ['Bob', 'Jane', 'Alice'], 'sport': ['tennis small', 'football medium', 'basketball large']}) Keluaran yang diharapkan: ....
7 September 2021, 10:14
Misalnya: katakanlah kita memiliki bingkai data bernama siswa, di mana kolom index name value. name 0 a 0.469112 jai 1 b -0.282863 pria 2 c -1.509059 riya 3 d -1.135632 avantika 4 e 1.212112 Akashi 5 f -0.173215 conan 6 g 0.11920....
7 September 2021, 10:00
Saya ingin membatasi input pengguna berdasarkan nilai yang telah saya simpan di baris tertentu dari file CSV. Tapi itu selalu menunjukkan "Tidak Sama" terlepas dari apakah saya telah memasukkan nilai yang ada di file CSV. import pandas as pd import_file = pd.read_csv(r'EmployeeDetails\Empl....
7 September 2021, 08:54
Saya memiliki kumpulan data dalam format ini: df = pd.DataFrame({'ID': [1,2,3,4], 'Type': ['A', 'B', 'C', 'D'], 'Value': [100, 200, 201, 120]}) Saya ingin mereplikasi salah satu kerangka data ini lebih dari sekali dan menambahkan ID baru yang bersifat inkrement....
7 September 2021, 08:38
Saya memiliki satu kerangka data yang berisi penjualan harian, tetapi berisi ratusan baris untuk setiap tanggal karena beberapa pengelompokan kategoris. Di bawah ini adalah gambaran kasar tentang struktur kerangka data. 2021-05-04 A 56 2021-05-04 B 40 2021-05-05 B 40 2021-05-07 A 20 Saya m....
7 September 2021, 00:15
Saya harus mengganti nilai s_months dan insiden NaN dengan cara yang sesuai di notebook jupyter. Saya telah mencoba kode di bawah ini tetapi sepertinya tidak berhasil dan saya telah mencoba berbagai variasi seperti mengganti transformasi. df.fillna['s_months'] = df.fillna(df.grouby(['types' , 'o_pe....
6 September 2021, 23:11
Saya ingin menyusun ulang baris berdasarkan grup Kerangka data saya saat ini - name value group a 10 group 1 d 20 group 1 b 20 group 2 e 10 group 2 c 30 group 3 f 30 group 3 Saya ingin output sebagai pengurutan ulang baris berdasarkan ....
6 September 2021, 22:14
Saya ingin membuat subset di mana data dengan 3 atau lebih kolom identik dijatuhkan, tetapi yang asli disimpan. Saya memiliki 4 kolom ['col1', 'col2', 'col3', 'col4'], dan menulis kode berikut: df1 = data_between_all.drop_duplicates(['col1', 'col2', 'col3']).copy() df2 = data_between_all.drop_dupli....
6 September 2021, 18:39
Meskipun pertanyaan ini tampaknya agak mirip dengan yang sebelumnya, saya tidak dapat menyelesaikannya dengan jawaban sebelumnya dan saya memerlukan bantuan dari para ahli. Saya mencoba membuat kolom (mis. 'Hasil') dengan jumlah kolom lain dengan label yang dimulai dengan 'X_', dengan syarat (mis. e....
5 September 2021, 11:27
Saya memiliki dua kerangka data dengan python, tempat saya mencoba mengembalikan nilai dalam df berdasarkan tanggal dan nama kolom, kerangka data sebenarnya sangat panjang sehingga ini harus dilakukan menggunakan semacam loop Data = {'Rata-rata1': [1, 2, 3, 4], 'Rata-rata2': [3, 5, 1, 15] , 'Tanggal....
5 September 2021, 11:02
Kode saya - df=pd.read_csv("file") l1=[] l2=[] for i in range(0,len(df['unions']),len(df['district'])): l1.append(' '.join((df['unions'][i], df['district'][i]))) l2.append(({"entities": [[(ele.start(), ele.end() - 1) for ele in re.finditer(r'\S+', df['unions'][i])] ,df['subdistrict'][i]],}))....
5 September 2021, 10:33
Saya ingin menggabungkan semua sheet yang memiliki string 'BOOKING' di dalamnya. Saya sudah mencari dokumen seperti itu, tetapi tidak ada sampel yang tersedia. Dapatkah seseorang membantu saya? Saya hanya tahu cara membaca nama lembar yang diberikan. import pandas as pd file = 'test.xlsx' df = ....
5 September 2021, 09:45
Saya memiliki data deret waktu dengan format berikut: Item 2020 Jan 2020 Feb 2020 Mar 2020 Apr 2020 May 2020 Jun 0 A 0 1 2 3 4 5 1 B 5 4 3 2 1 0 Ini adalah data bulanan tetapi saya ingin me....
5 September 2021, 08:36
Saya memiliki dua file csv sebagai data mentah saya untuk dibaca ke dalam kerangka data yang berbeda. Satu disebut 'karyawan' dan yang lain disebut 'asal'. Namun, saya tidak dapat mengunggah file di sini, jadi saya membuat hardcode data ke dalam kerangka data di bawah ini. Tugas yang saya coba se....
5 September 2021, 04:20
Yang ingin saya lakukan adalah: buat loop for yang mengulangi data, jika probabilitas berakhir dengan angka genap, saya ingin menambahkan 0,1 ke dalamnya, jika warnanya merah, saya ingin meningkatkan biaya item itu sebesar 10% . Ada yang salah dengan sintaks saya. Saya tidak tahu bagaimana melakuk....
5 September 2021, 04:04
Misalnya, saya punya bingkai data ini. import pandas as pd import numpy as np data = {'state': ['Ohio', 'Florida', 'Texas', 'Washington', 'Arizona', 'Nevada'], 'year' : [2000, 2000, 2000, 2000, 2000, 2000], 'event': [1.5, "None", 3.6, 2.4, "None", 3.2]} frame = pd.DataFrame(dat....
5 September 2021, 02:38
Saya berjuang untuk mencari cara membagi kerangka data panda menjadi beberapa kerangka data berdasarkan delta waktu dari kolom yang ditentukan. Jadi, diberikan sebagai berikut: import pandas as pd import numpy as np rng = pd.date_range('2015-02-24', periods=5, freq='T') df = pd.DataFrame({ 'timest....
5 September 2021, 01:14
Contoh data saya: Division Region Director Month 0 1 A Smith JAN 1 1 B Jones JAN 2 2 C Williams FEB 3 3 D Johnson FEB 4 1 B Wa....
5 September 2021, 00:44
Saat ini saya menggunakan pandas.merge untuk menemukan baris yang selaras antara dua bingkai panda yang berbeda sebagai berikut: import pandas as pd import numpy as np rng = pd.date_range('2015-02-24', periods=5, freq='T') df_1 = pd.DataFrame({ 'timestamp': rng, 'Val': np.random.randn(len(rng)) })....
5 September 2021, 00:14
Adakah yang tahu cara mewarnai 20 node teratas di atas node lainnya di NetworkX? Saya ingin mewarnai 20 node teratas dengan hijau dan sisanya dengan abu-abu. Namun, output hanya menunjukkan abu-abu karena node hijau berada di bawah node abu-abu. Apakah mungkin untuk membuat simpul hijau itu di at....
3 September 2021, 22:17
Sepotong kode di bawah ini berfungsi dengan baik untuk nama kolom 'AType' df=df[df['AType'].isin(['P','C'])] Tetapi alih-alih menyebutkan sebagai df['AType'] dapatkah saya melakukan validasi di atas sebagai nomor kolom df=df[df.columns[7].isin(['P','C'])] Ini meningkatkan kesalahan ....
3 September 2021, 20:12
Saya mencoba menulis skrip (lihat kode di bawah) untuk memeriksa apakah ada nilai di kolom 'Nomor Ponsel' yang melebihi panjang 11. Jika ada, cetak indeks nilai ini dan hapus seluruh catatan indeks ini dari bingkai data. Namun, program tidak melakukan baris kode ini dengan benar: if len(data['Mobi....
3 September 2021, 16:17
Saya memiliki kerangka data yang, untuk setiap ID, berisi stempel waktu dan nilai. Stempel waktu untuk kuartal tertentu: import pandas as pd a = pd.DataFrame({'id': [1,1,1,1,1,2,2,2,2,2,3,3,3,3,3,3], 'date': ['2002Q1', '2002Q2', '2002Q3', '2002Q4', '2003Q1', '2002Q2', '2002Q3', '2....
3 September 2021, 14:24
Saya telah membuat skrip yang menggunakan dua lembar Excel (Sheet1, Sheet2) sebagai kerangka data (df1,df2) dan mengembalikan df1 yang diperbarui di lembar lain (Hasil) yang menguraikan perbedaan antara dua lembar. Saya mencoba menemukan cara untuk HANYA mengembalikan baris yang memiliki perbedaan d....
3 September 2021, 13:18