Chuyển đến nội dung chính

Bài đăng

Hiển thị các bài đăng có nhãn data

Mô hình XGBOOST trong Rstudio

XGBoost XGBoost (viết tắt của eXtreme Gradient Boosting) là một công cụ tăng cường đo hiệu quả đặc biệt. Trong thực tế thì XGBoost được ứng dụng nhiều trong các bài toán phân loại và hồi quy. Đặc biệt nó được sử dụng rất nhiều trong các cuộc thi Kaggle và các bài chiến thắng thường sử dụng nó. Trong bài hướng dẫn này sẽ hướng dẫn bạn lấy tập dữ liệu mới và nhờ XGBoost để đưa ra dự đoán.

Trích xuất số trong chuỗi ký tự trong EXCEL (P1)

Quá trinh xử lý dữ liệu trong EXCEL đôi khi không được thuận lợi. Cột số lại có ký tự,... Để thực hiện tách chỉ lấy số trong chuỗi ký tự ở EXCEL ta có thể làm như sau. Mục tiêu của chúng ta là: Chuyển dữ liệu có cả chữ và số về chỉ có số Cách: 1 Viết hàm dài như sau: =SUMPRODUCT(MID(0&B5,LARGE(INDEX(ISNUMBER(-MID(B5,ROW(INDIRECT("1:"&LEN(B5))),1))*ROW(INDIRECT("1:"&LEN(B5))),0),ROW(INDIRECT("1:"&LEN(B5))))+1,1)*10^ROW(INDIRECT("1:"&LEN(B5)))/10) Ta thu được kết quả Trong đó: - B5 là dữ liệu đầu tiên bạn muốn trích xuất số trong danh sách - Nếu B5 không có số kết quả sẽ trả về là 0

Hồi quy mô hình đơn biến trong Excel

Hầu hết chúng ta thường nghĩ rằng khi muốn hồi quy một mô hình ta phải sử dụng các phần mềm chuyên dụng như Eview, SPSS, Stata, Python, Rstudio,..... Nhưng thực tế là trên hệ thống của Micro Soft cũng có tích hợp việc hồi quy mô hình đơn biến thực hiện dễ dàng trên Excel. Bài viết dưới đây sẽ hướng dẫn mọi người cách thực hiện hồi quy một mô hình đơn giản trên Excel. Đầu tiên ta cần chuẩn bị một bảng dữ liệu để hồi quy: Bao gồm biến độc lập và biến phụ thuộc Bước 1: Dữ liệu (ví dụ minh họa) Bước 2: Vào Data/Data Analysis/Regression/OK Nếu máy bạn chưa có Data Analysis thì bạn vui lòng vào File/Options/ Add - Ins/ Ở phần Manage chọn Excel Add - ins và Go/ Tích vào Analysis ToolPak và OK. Màn hình sẽ hiển thị như bên dưới. Bước 3: Điền dữ liệu vào bảng  - Input Y Ranger: Chọn vùng dữ liệu của biến phụ thuộc - Input X Ranger: Chọn vùng dữ liệu của biến độc lập - Phần Output options : Bạn có thể chọn vùng dữ liệu ngay trong sheet hiện tại hoặc vùng dữ liệu ở...

Ứng dụng VBA để gộp ô mà không mất dữ liệu trong excel

Trong quá trình xử lý dữ liệu, thường phải thực hiện nhiều thao tác khác nhau để đạt được mục đích của mình, gộp ô cũng là một trong những điều cần thiết có thể được sử dụng nhiều. Bài viết dưới đây sẽ chỉ cho mọi người thấy một trong những ứng dụng của VBA trong vấn đề gộp ô trong excel. Dưới đây là chi tiết cách thực hiện Có một bảng dữ liệu như sau: Yêu cầu: Gộp ô cột " Tính cách" của cùng một đối tượng vào với nhau. Nếu Excel của bạn chưa Add in Developer thì bạn vào File/Options/Customize the Ribbon. Ở bên Main Tabs tích vào Developer rồi ấn OK Bước 1: Nhấn tổ hợp phím Alt + F8, màn hình hiện ra, ta đặt tên cho macro tùy ý, sau đó nhấn Create Bước 2: Sau khi Create sẽ hiện ra một màn hình như sau: Thêm đoạn code vào Dim Cll As Range, Temp As String On Error Resume Next If Selection.MergeCells = False Then For Each Cll In Selection If Cll <> "" Then Temp = Temp + Cll.Text + " " Next Cll Selection...

Đảo ngược dữ liệu từ dưới lên trên trong Excel

Khi làm việc với dữ liệu có rất nhiều việc phải xử lý trong quá trình làm sạch dữ liệu. Trong đó có thể có trường hợp phải đảo ngược dữ liệu từ dưới lên trên. Bài viết dưới đây sẽ giúp các bạn đảo ngược dữ liệu từ dưới lên trên trong Excel bằng các hàm đơn giản. Một ví dụ đơn giản trong quá trình làm việc với dữ liệu chuỗi thời gian, khi chúng ta tải dữ liệu về dữ liệu luôn ở dạng ngày gần nhất sẽ ở trên cùng, việc này gây khó khăn trong việc tính toán lợi suất của chứng khoán.  Để thực hiện đảo chiều dữ liệu ta sử dụng hai hàm trong EXCEL là: INDEX(array, row_num, [column_num]) COUNTA(value1, [value2], ...) INDEX($A$2:$A$29,COUNTA(A2.A$29),1) Tương tự với các dòng còn lại ta thực hiện tương ứng như vậy. Thu được kết quả Do dữ liệu cột DATE sau khi đảo ngược vị trí, dữ liệu hiểu là dạng số, do đó ta phải thực hiện đổi kiểu dữ liệu từ số sang ngày bằng cách. Thực hiện như trên ta được kết quả cuối cùng như sau: Vậy là ta đã hoàn thành việc đảo ...

Hướng dẫn lấy dữ liệu bảng html vào Excel

Khoa học dữ liệu ngày càng được phổ biến trong đời sống của chúng ta. Hiện nay có rất nhiều cách có thể khai thác dữ liệu trên website, phổ biến như dùng excel, R, VBA, python,.... Bài viết dưới đây giới thiệu một cách đơn giản để khai thác dữ liệu bằng EXCEL. Giả sử bạn là một nhà đầu tư chứng khoán, muốn xem xét biến động giá chứng khoán của các mã chứng khoán: Trên trang cafef phần dữ liệu có phần thống kê biến động giá, bạn có thể lựa chọn sàn mình mong muốn, và khoảng thời gian phù hợp. Sau đó bạn copy link của trang đó, Mở giao diện của Excel ra vào data/from web Tích vào và màn hình sẽ hiển thị như sau: Paste link trang web đã chọn và ấn go . Tiếp theo ta cần lấy dữ liệu vào Excel Tích chuột vào ô mũi tên chuyển thành dấu v màu xanh rồi ấn Import Kết quả ta được data sau Để làm mới dữ liệu ta lựa chọn Vậy là ta đã hoàn thành một bài hướng dẫn lấy dữ liệu bảng từ website vào Excel đơn giản.