Câu hỏi được gắn thẻ «pandas»

Pandas là một thư viện Python để thao tác và phân tích dữ liệu, ví dụ như các bảng dữ liệu, chuỗi thời gian đa chiều và các bộ dữ liệu cắt ngang thường thấy trong các số liệu thống kê, kết quả khoa học thực nghiệm, kinh tế lượng hoặc tài chính. Pandas là một trong những thư viện khoa học dữ liệu chính trong Python.



6
cách kiểm tra loại cột trong trăn gấu trúc
Tôi cần sử dụng các hàm khác nhau để xử lý cột số và cột chuỗi. Những gì tôi đang làm bây giờ thực sự ngớ ngẩn: allc = list((agg.loc[:, (agg.dtypes==np.float64)|(agg.dtypes==np.int)]).columns) for y in allc: treat_numeric(agg[y]) allc = list((agg.loc[:, (agg.dtypes!=np.float64)&(agg.dtypes!=np.int)]).columns) for y in allc: treat_str(agg[y]) Có cách nào thanh lịch …
133 python  pandas 



5
Bình thường hóa dữ liệu trong gấu trúc
Giả sử tôi có khung dữ liệu gấu trúc df: Tôi muốn tính toán trung bình của cột dữ liệu. Điều này thật dễ dàng: df.apply(average) sau đó cột thông minh phạm vi max (col) - min (col). Điều này lại dễ dàng: df.apply(max) - df.apply(min) Bây giờ với mỗi …
131 python  pandas  numpy 


3
cách hiệu quả nhất để đếm sự xuất hiện trong gấu trúc là gì?
Tôi có một df dataframe lớn (khoảng 12 triệu hàng) với câu: df.columns = ['word','documents','frequency'] Vì vậy, sau đây chạy một cách kịp thời: word_grouping = df[['word','frequency']].groupby('word') MaxFrequency_perWord = word_grouping[['frequency']].max().reset_index() MaxFrequency_perWord.columns = ['word','MaxFrequency'] Tuy nhiên, điều này đang mất một thời gian dài bất ngờ để chạy: Occurrences_of_Words = word_grouping[['word']].count().reset_index() …
131 python  pandas 


2
kiểm tra xem biến là dataframe
Khi hàm f của tôi được gọi với một biến tôi muốn kiểm tra xem var có phải là khung dữ liệu của gấu trúc không: def f(var): if var == pd.DataFrame(): print "do stuff" Tôi đoán giải pháp có thể khá đơn giản nhưng ngay cả với def f(var): …
129 python  pandas 



7
Xóa cột chỉ mục trong gấu trúc khi đọc csv
Tôi có đoạn mã sau đây nhập tệp CSV. Có 3 cột và tôi muốn đặt hai trong số chúng thành các biến. Khi tôi đặt cột thứ hai thành biến "hiệu quả", cột chỉ mục cũng được xử lý. Làm thế nào tôi có thể thoát khỏi cột chỉ …
128 python  pandas 



Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.