Sorğular 'dataframe'

Məlumat çərçivəsi cədvəlli məlumatların bir quruluşudur. Ümumiyyətlə satırların müşahidələr olduğu məlumatlar və sütunlar müxtəlif növ dəyişənlərdir. "Məlumat çərçivəsi" və ya "dataframe" bu konsepsiyada bir neçə dildə (R, Apache Spark, deedle, Maple, Python'daki pandas kitabxanası və Julia'daki DataFrames kütüphanesi) istifadə olunan termindir, baxmayaraq ki, "masa" MATLAB və SQL.
30
Cavablar

Pandada sütunların adını dəyişin

Mənim pandam və sütun yazıları istifadə edən bir DataFrame var, mənə orijinal sütun etiketlərini əvəz etmək üçün düzəliş etməliyəm. Sütun adlarını, orijinal sütun adları olduğu DataFrame A'da dəyişdirmək istərdim: ['$ a', '$ b', '$ c', '$ d', '$ e'] ...
İyul 05 '12 'də saat 17: 00-da
19
Cavablar

Məlumatları bir neçə sütunla necə sıralayırsınız?

Data.frame bir neçə sütunla sıralamaq istəyirəm. Aşağıdakı data.frame nömrəsi ilə aşağıdakı sütun z (azalan), sonra sütun b (artan) ilə sıralanır: dd <- data.frame (b = faktiki (c ("Hi", "Med" , "Salam", "Düşük"), ...
19 Avqust tarixində təyin olundu '09 'da 0:33' da
13
Cavablar

Pandasdakı sütundakı dəyərlərə əsaslanan DataFrame-dən satırları seçin

Pandada bir sütundakı dəyərlərə əsaslanan bir datarafra satırını necə seçə bilərəm? SQL-də istifadə edərdim: seçin * colume_name = some_value. Pandas sənədlərinə baxmağa çalışdım amma dərhal cavabı tapa bilmədim.
12 İyun 'da saat 20: 42' də təyin olundu
16
Cavablar

Pandas'taki DataFrame'teki satırlar üzerinden yineleme nasıl?

Pandaslardan DataFrame var: pd inp = [{'c1': 10, 'c2': 100}, {'c1': 11, 'c2': 110}, {'c1': 12, c2 ': 120}] df = pd.DataFrame (inp) çap df Çıxış: c1 c2 0 10 100 1 11 110 2 12 120 İndi bu çerçevenin hatları üzerinden döngüyek istiyorum ....
Mayın 10-da saat 10: 00-da təyin olundu
13
Cavablar

Məlumat çərçivələrini birləşdirmək (birləşdirmək) necə (daxili, xarici, sol, sağ)?

Df1 = data.frame (CustomerId = c (1: 6), Product = c (rep ("Toster", 3), rep ("Radio", 3)) df2 = data.frame (CustomerId = c (2, 4, 6), Dövlət = c (rep ("Alabama", 2), rep ("Ohio", 1))) df1 # CustomerId Product # 1 Toaste ...
19 Avqust tarixində təyin olundu '09 saat 16:18 'da
16
Cavablar

DataFrame panda sütunu silin

DataFrame-də bir sütunu silməkdə istifadə edirəm: del df ['column_name'] Və çox yaxşı işləyir. Niyə aşağıdakıları istifadə edə bilmirəm? del df.column_name Siz df.column_name kimi sütun / seriyaya daxil ola bildiyinizdən, mən onu gözləyirəm ...
16 noyabrda təyin olundu. '12 at 9:26
21
cavab

Məlumat çərçivəsi sütunlarını adla silin

Məlumat çərçivəsindən çıxarmaq istədiyim bir neçə sütun var. Mən bilirəm ki, bunları fərdi şəkildə silə bilərik: df $ x <- NULL Lakin daha az əmr ilə bunu etməyə ümid edirəm. Bundan başqa, bilirəm ki ...
05 yanvar təyin etdi '11 'də 17:34' da
22
Cavablar

Python pandas'taki mövcud DataFrame'e yeni bir sütun ekleme

Aşağıdakı dizinli DataFrame adlı sütunlar var və satırlar davamlı nömrələr deyil: abcd 2 0.671399 0.101208 -0.181532 0.241273 3 0.446172 -0.243316 0.051767 1.577318 5 0.614758 ...
23 Sentyabrda təyin olundu Saat 12-də
15
Cavablar

Data.frame-də bütün və ya bəzi NA (eksik dəyərlər) ilə xətləri silmək

Bu məlumatlar çərçivəsindəki satırları silmək istərdim: a) bütün sütunlar üçün NA ehtiva edir. Aşağıdakı təxminən bir məlumat çərçivəsidir. gene hsap mmul mmus rnor cfam 1 ENSG00000208234 0 NA NA NA NA 2 ENSG00000199674 0 2 2 ...
01 Fev '11 saat 14:52 'də
16
Cavablar

Bir pandas məlumat çərçivəsində birdən çox sütun seçin

Müxtəlif sütunlarda məlumatım var, amma onu başqa bir dəyişəndə ​​saxlamaq üçün onu necə çıxaracağımı bilmirəm. index abc 1 2 3 4 2 3 4 5 'a', 'b' seçmək və df1-də necə saxlaya bilərsiniz? Df1 = df ['a': 'b'] df1 = df.ix [:, ...
02 iyul '12 saat 0:03 'da təyin olundu
17
Cavablar

R-çərçivə məlumatında sıfırlar ilə NA dəyərlərini necə əvəz etmək olar?

Mənim məlumat mənbəyim var və bəzi sütunlarda NA dəyərləri var. Bu NA dəyərlərini sıfırlarla necə əvəz etməli?
17 noyabrda təyin olundu. 6: 45-də '11
18
Cavablar

Pandas DataFrame-ə bir xətt əlavə edin

Pandaların tam doldurulmuş DataFrame'i yükləmək üçün nəzərdə tutulduğunu anlayıram amma boş bir DataFrame yaratmaq və sonra satırları bir-birinə əlavə etmək lazımdır. Bunun ən yaxşı yolu nədir? Boş DataFrame ilə uğurla yaradılmışam: res = DataF ...
23 may tarixində saat 12: 12-də təyin olundu
26
Cavablar

DataFrame sütunlarının sırasını necə dəyişdirmək olar?

Aşağıdakı DataFrame (df) var: np import pandas kimi idxal numpy kimi pd df = pd.DataFrame (np.random.rand (10, 5)) Mən təyinata daha çox sütun (s) əlavə edirəm: df [ ] = df.mean (1) Orta sütunun başlanğıcına necə hərəkət etmək olar, yəni. yükləyəcək ...
31 oktyabr ayını təyin edin '12 'də 1:22' də
12
Cavablar

Müəyyən sütunlarda olan dəyəri NaN olan Pandas DataFrame-dən satırları necə silmək olar?

Bir DataFrame var: >>> df STK_ID EPS nağd STK_ID RPT_Date 601166 20111231 601166 NaN NaN 600036 20111231 600036 NaN 12 600016 20111231 600016 4.3 NaN 601009 20111231 601009 NaN NaN ...
16 noyabrda təyin olundu. '12 saat 12:17 'də
12
Cavablar

Pandas məlumatlarında satır sayını necə əldə etmək olar?

Mən Pandas istifadə edərək, df-də xətlərin sayını almaq üçün çalışıram və kodum burada. Metod 1: total_rows = df.count print total_rows +1 Metod 2: total_rows = df ['First_columnn_label']. Print total_rows +1 Hər iki kod parçası mənə bu səhvi verir: Oh ...
11 apreldə təyin olundu '13 saat 11:14 'da