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.


11
Làm thế nào để ghi vào một tệp excel hiện có mà không ghi đè dữ liệu (sử dụng gấu trúc)?
Tôi sử dụng pandas để ghi vào tệp excel theo kiểu sau: import pandas writer = pandas.ExcelWriter('Masterfile.xlsx') data_filtered.to_excel(writer, "Main", cols=['Diff1', 'Diff2']) writer.save() Masterfile.xlsx đã bao gồm một số tab khác nhau. Tuy nhiên, nó vẫn chưa chứa "Main". Pandas ghi đúng vào trang "Chính", tiếc là nó cũng xóa tất …

3
Làm cách nào để kiểm tra xem một chuỗi có chứa một trong các chuỗi con trong danh sách, bằng gấu trúc không?
Có chức năng nào tương đương với sự kết hợp của df.isin()và df[col].str.contains()không? Ví dụ: giả sử tôi có bộ truyện s = pd.Series(['cat','hat','dog','fog','pet'])và tôi muốn tìm tất cả những nơi scó bất kỳ bộ sách nào trong số đó ['og', 'at'], tôi muốn lấy mọi thứ trừ 'thú cưng'. …


3
Làm thế nào để đàn áp Pandas Cảnh báo tương lai?
Khi tôi chạy chương trình, Pandas đưa ra 'Cảnh báo tương lai' như bên dưới mỗi lần. D:\Python\lib\site-packages\pandas\core\frame.py:3581: FutureWarning: rename with inplace=True will return None from pandas 0.11 onward " from pandas 0.11 onward", FutureWarning) Tôi đã nhận được thông báo, nhưng tôi chỉ muốn ngăn chặn Pandas hiển thị …


5
Bỏ qua NaN với str.contains
Tôi muốn tìm các hàng có chứa một chuỗi, như sau: DF[DF.col.str.contains("foo")] Tuy nhiên, điều này không thành công vì một số phần tử là NaN: ValueError: không thể lập chỉ mục với vectơ chứa giá trị NA / NaN Vì vậy, tôi sử dụng DF[DF.col.notnull()][DF.col.dropna().str.contains("foo")] Có cách nào tốt …
117 python  pandas 

8
Một vectơ cột y đã được chuyển khi một mảng 1d được mong đợi
Tôi cần phải phù hợp với RandomForestRegressortừ sklearn.ensemble. forest = ensemble.RandomForestRegressor(**RF_tuned_parameters) model = forest.fit(train_fold, train_y) yhat = model.predict(test_fold) Mã này luôn hoạt động cho đến khi tôi thực hiện một số xử lý trước dữ liệu ( train_y). Thông báo lỗi cho biết: DataConversionWarning: Một vectơ cột y được chuyển …

4
Cách đúng để đảo ngược gấu trúc.DataFrame?
Đây là mã của tôi: import pandas as pd data = pd.DataFrame({'Odd':[1,3,5,6,7,9], 'Even':[0,2,4,6,8,10]}) for i in reversed(data): print(data['Odd'], data['Even']) Khi tôi chạy mã này, tôi gặp lỗi sau: Traceback (most recent call last): File "C:\Python33\lib\site-packages\pandas\core\generic.py", line 665, in _get_item_cache return cache[item] KeyError: 5 During handling of the above exception, another …
117 python  pandas  reverse 





4
gấu trúc chuyển đổi một số cột thành hàng
Vì vậy, tập dữ liệu của tôi có một số thông tin theo vị trí cho n ngày. Vấn đề là mỗi ngày thực sự là một tiêu đề cột khác nhau. Ví dụ: CSV trông giống như location name Jan-2010 Feb-2010 March-2010 A "test" 12 20 30 B "foo" …
115 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.