EADST

Train XGBoost Model with Pandas Input

Train XGBoost Model with Pandas Input

import warnings
warnings.filterwarnings("ignore")
import pandas as pd
import numpy as np
import xgboost as xgb
from sklearn.metrics import classification_report

train=pd.read_csv('./train.csv')
test=pd.read_csv('./test.csv')


info=pd.read_csv('info.csv')
print(info.head()) # column name
print(info.shape)
new_info = info.drop_duplicates(subset=['id']) # remove duplicate row with same id
train2=pd.merge(train, new_info[['id', 'number']], how='left', on='id').fillna(0) # merge table horizontally

train_y=train2['result']
train_x=train2.drop(columns=['uaid','result','others'])
test_id = test['id']
test_y=test['result']
test_x=test.drop(columns=['uaid','result','others'])


model = xgb.XGBClassifier()
model.fit(train_x, train_y)
train_predict_y = model.predict(train_x)
print(classification_report(train_y, train_predict_y))


result=model.predict_proba(test_x)
result=pd.concat([test_y,pd.DataFrame(result)],axis=1)
result.to_csv('./test_result.csv')
相关标签
About Me
XD
Goals determine what you are going to be.
Category
标签云
Jetson CEIR 图标 NLTK FP32 Clash 公式 Excel Augmentation Qwen2.5 多进程 图形思考法 diffusers Conda 多线程 CLAP 净利润 Math 域名 飞书 SVR OpenCV Transformers ModelScope Cloudreve TTS Numpy Heatmap WebCrawler Hungarian GIT Shortcut Github CTC Base64 Food Disk SQLite Website COCO Card Crawler 签证 TensorRT CUDA 继承 CSV Input 腾讯云 ONNX Animate PyTorch Logo Mixtral Diagram 证件照 算法题 HaggingFace FP16 Paper 搞笑 音频 Llama FastAPI icon Tiktoken Nginx Video Paddle Quantization BTC Quantize 论文 NLP RGB SAM Web Bitcoin Pytorch Land Sklearn FP8 Review Dataset 阿里云 Use SPIE git-lfs Domain Rebuttal PDB NameSilo Distillation Zip git Knowledge OCR 关于博主 VGG-16 Statistics 论文速读 LoRA 云服务器 Pandas Plate Django Michelin GoogLeNet Ptyhon llama.cpp Algorithm UNIX Search RL scipy LLM AI hf Password Streamlit 第一性原理 TSV Data GPTQ Proxy API Ubuntu BeautifulSoup EXCEL Pickle FP64 Bipartite BF16 顶会 QWEN CV IndexTTS2 WAN PyCharm SQL Firewall Markdown DeepStream Vmess Gemma LaTeX InvalidArgumentError FlashAttention Pillow printf Bert GPT4 MD5 财报 Translation UI Breakpoint Qwen transformers Attention ChatGPT Safetensors LLAMA Hilton Google Template 递归学习法 OpenAI ResNet-50 uwsgi CC Baidu JSON GGML Random CAM 报税 Jupyter Tracking Docker Image2Text XML Permission Python Datetime Color VPN Interview Git TensorFlow Agent v0.dev Hotel torchinfo News YOLO 强化学习 Miniforge Vim HuggingFace PIP 版权 ms-swift tqdm Windows Anaconda VSCode uWSGI v2ray Freesound Bin Claude Tensor Plotly Magnet DeepSeek PDF mmap XGBoost C++ logger LeetCode tar Qwen2 Linux RAR
站点统计

本站现有博文333篇,共被浏览922157

本站已经建立2628天!

热门文章
文章归档
回到顶部