1.小白零基础 30 分钟 速通指南
Datawhale官方速通文档:Datawhale
2.官方文件提供的代码是ipynb文件,要利用Jupyter Notebook执行,如果想改成python执行可以做以下修改:
task1:
(1)首先确保你已经安装了nbconvert
。如果没有安装,可以通过pip安装:
pip install nbconvert
(2)使用nbconvert
命令行工具将.ipynb
文件转换为.py
文件。打开终端或命令提示符,然后输入以下命令:
jupyter nbconvert --to script task3.2_siRNA.ipynb
(3)因为改成了.py
文件,要手动安装sklearn
pip install sklearn
(4)运行(此时已经.ipynb
文件转换为.py
文件)
python task3.2_siRNA.py
task2:
(1)jupyter nbconvert --to script lgb.ipynb
(2)此时需要创建'data文件夹,并将train_data.csv和sample_submission.csv放到data文件夹
否则会报错:
FileNotFoundError: [Errno 2] No such file or directory: 'data/train_data.csv'
FileNotFoundError: [Errno 2] No such file or directory: 'data/sample_submission.csv'
(3)pip install lightgbm
(4)python lgb.py
3.代码解读
(目前只是无脑冲了一下baseline,后续认真解读了代码会补上这部分)