Pertanyaan yang diberi tag «pandas»

Pandas adalah pustaka Python untuk manipulasi dan analisis data, misalnya kerangka data, rangkaian waktu multidimensi, dan kumpulan data cross-sectional yang biasa ditemukan dalam statistik, hasil sains eksperimental, ekonometrik, atau keuangan. Panda adalah salah satu pustaka sains data utama di Python.

4
Terapkan vs transformasi pada objek grup
Pertimbangkan kerangka data berikut: A B C D 0 foo one 0.162003 0.087469 1 bar one -1.156319 -1.526272 2 foo two 0.833892 -1.666304 3 bar three -2.026673 -0.322057 4 foo two 0.411452 -0.954371 5 bar two 0.765878 -0.095968 6 foo one -0.654890 0.678091 7 foo three -1.789842 -1.130922 Perintah-perintah berikut …
174 python  pandas 

5
panda loc vs iloc vs ix vs at vs iat?
Baru-baru ini mulai bercabang dari tempat aman saya (R) ke Python dan dan saya agak bingung dengan lokalisasi sel / seleksi di Pandas. Saya telah membaca dokumentasinya tetapi saya berjuang untuk memahami implikasi praktis dari berbagai pilihan pelokalan / pemilihan. Apakah ada alasan mengapa saya harus menggunakan .locatau menggunakan .ilocopsi …

10
Cara menyimpan plot Seaborn ke dalam file
Saya mencoba kode berikut ( test_seaborn.py): import matplotlib matplotlib.use('Agg') import matplotlib.pyplot as plt matplotlib.style.use('ggplot') import seaborn as sns sns.set() df = sns.load_dataset('iris') sns_plot = sns.pairplot(df, hue='species', size=2.5) fig = sns_plot.get_figure() fig.savefig("output.png") #sns.plt.show() Tapi saya mendapatkan kesalahan ini: Traceback (most recent call last): File "test_searborn.py", line 11, in <module> fig = …

8
Cara mencetak panda DataFrame tanpa indeks
Saya ingin mencetak seluruh kerangka data, tetapi saya tidak ingin mencetak indeks Selain itu, satu kolom adalah tipe datetime, saya hanya ingin mencetak waktu, bukan tanggal. Kerangka data terlihat seperti: User ID Enter Time Activity Number 0 123 2014-07-08 00:09:00 1411 1 123 2014-07-08 00:18:00 893 2 123 2014-07-08 00:49:00 …

7
Cara memfilter baris dalam panda dengan regex
Saya ingin memfilter dataframe menggunakan regex pada salah satu kolom. Untuk contoh yang dibuat-buat: In [210]: foo = pd.DataFrame({'a' : [1,2,3,4], 'b' : ['hi', 'foo', 'fat', 'cat']}) In [211]: foo Out[211]: a b 0 1 hi 1 2 foo 2 3 fat 3 4 cat Saya ingin memfilter baris ke …
169 python  regex  pandas 

3
panda: menggabungkan (bergabung) dua frame data pada banyak kolom
Saya mencoba menggabungkan dua bingkai data panda menggunakan dua kolom: new_df = pd.merge(A_df, B_df, how='left', left_on='[A_c1,c2]', right_on = '[B_c1,c2]') tetapi mendapat kesalahan berikut: pandas/index.pyx in pandas.index.IndexEngine.get_loc (pandas/index.c:4164)() pandas/index.pyx in pandas.index.IndexEngine.get_loc (pandas/index.c:4028)() pandas/src/hashtable_class_helper.pxi in pandas.hashtable.PyObjectHashTable.get_item (pandas/hashtable.c:13166)() pandas/src/hashtable_class_helper.pxi in pandas.hashtable.PyObjectHashTable.get_item (pandas/hashtable.c:13120)() KeyError: '[B_1, c2]' Adakah yang tahu cara yang tepat untuk melakukan …


7
Konversi Pandas DataFrame ke kamus
Saya memiliki DataFrame dengan empat kolom. Saya ingin mengonversi DataFrame ini ke kamus python. Saya ingin elemen kolom pertama keysdan elemen kolom lain di baris yang sama values. DataFrame: ID A B C 0 p 1 3 2 1 q 4 3 2 2 r 4 0 9 Outputnya harus …


6
Pandas DataFrame Group oleh dua kolom dan dapatkan jumlah
Saya memiliki kerangka data panda dalam format berikut: df = pd.DataFrame([[1.1, 1.1, 1.1, 2.6, 2.5, 3.4,2.6,2.6,3.4,3.4,2.6,1.1,1.1,3.3], list('AAABBBBABCBDDD'), [1.1, 1.7, 2.5, 2.6, 3.3, 3.8,4.0,4.2,4.3,4.5,4.6,4.7,4.7,4.8], ['x/y/z','x/y','x/y/z/n','x/u','x','x/u/v','x/y/z','x','x/u/v/b','-','x/y','x/y/z','x','x/u/v/w'],['1','3','3','2','4','2','5','3','6','3','5','1','1','1']]).T df.columns = ['col1','col2','col3','col4','col5'] df: col1 col2 col3 col4 col5 0 1.1 A 1.1 x/y/z 1 1 1.1 A 1.7 x/y 3 2 1.1 A 2.5 x/y/z/n …
166 python  pandas  dataframe 

4
Cara menambahkan baris tajuk ke panda DataFrame
Saya sedang membaca file csv pandas. File csv ini terdiri dari empat kolom dan beberapa baris, tetapi tidak memiliki baris header, yang ingin saya tambahkan. Saya telah mencoba yang berikut ini: Cov = pd.read_csv("path/to/file.txt", sep='\t') Frame=pd.DataFrame([Cov], columns = ["Sequence", "Start", "End", "Coverage"]) Frame.to_csv("path/to/file.txt", sep='\t') Tetapi ketika saya menerapkan kode, saya …
166 python  csv  pandas  header 

7
Bagaimana cara menampilkan panda DataFrame dari pelampung menggunakan string format untuk kolom?
Saya ingin menampilkan kerangka data panda dengan format yang diberikan menggunakan print()dan IPython display(). Sebagai contoh: df = pd.DataFrame([123.4567, 234.5678, 345.6789, 456.7890], index=['foo','bar','baz','quux'], columns=['cost']) print df cost foo 123.4567 bar 234.5678 baz 345.6789 quux 456.7890 Saya ingin entah bagaimana memaksa ini ke dalam pencetakan cost foo $123.46 bar $234.57 baz …

4
Pandas DataFrame ke Daftar Kamus
Saya memiliki DataFrame berikut: pelanggan item1 item2 item3 1 tomat susu apel 2 kentang air jeruk 3 keripik mangga jus yang ingin saya terjemahkan ke daftar kamus per baris rows = [{'customer': 1, 'item1': 'apple', 'item2': 'milk', 'item3': 'tomato'}, {'customer': 2, 'item1': 'water', 'item2': 'orange', 'item3': 'potato'}, {'customer': 3, 'item1': …



Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.