当前位置: 首页 > news >正文

kaggle 如何利用API下载数据集

        首先 上传kaggle官网生成得 API 密钥:  kaggle.json 文件。放到该代码同目录下,再运行一下代码。

注:   

        只需要修改'''下载竞赛数据集''',就可以选择你的指定数据集。

        jupyter文件运行

#首先 上传 kaggle.json 文件并设置 API 密钥
#再运行此代码!pip install kaggleimport os
import shutilif not os.path.exists(os.path.expanduser('~/.kaggle')):os.makedirs(os.path.expanduser('~/.kaggle'))if os.path.exists(os.path.expanduser('kaggle.json')):# 将 kaggle.json 文件移到正确的位置shutil.move('kaggle.json', os.path.expanduser('~/.kaggle/kaggle.json'))
else:print("你没有将kaggle.json文件放置该代码同目录下")# 确保文件权限正确
os.chmod(os.path.expanduser('~/.kaggle/kaggle.json'), 0o600)# 下载竞赛数据
!kaggle competitions download -c child-mind-institute-problematic-internet-use -p ./data# 检查下载的文件
import os
print(os.listdir('./data'))# 解压下载的 ZIP 文件
import zipfilewith zipfile.ZipFile('./data/child-mind-institute-problematic-internet-use.zip', 'r') as zip_ref:zip_ref.extractall('./data')# 加载数据
import pandas as pd# 假设下载的是 train.csv 文件
data = pd.read_csv('./data/train.csv')# 查看数据的前几行
data.head()

http://www.lryc.cn/news/483870.html

相关文章:

  • 第一个 Flutter 项目(1)共46节
  • 学术论文写作丨机器学习与深度学习
  • 导-4涉及的知识点
  • 从0开始深度学习(28)——序列模型
  • vue2使用 <component> 标签动态渲染不同的表单组件
  • C#实现在windows上实现指定句柄窗口的指定窗口坐标点击鼠标左键和右键的详细情况
  • 探索Python自动化新境界:Invoke库的神秘面纱
  • CSS样式实现3D效果
  • 华为eNSP:MSTP
  • modbus协议 Mthings模拟器使用
  • 内网安全-代理技术-socket协议
  • 选择排序(C语言)
  • ✍Qt自定义带图标按钮
  • 【Git】如何在 Git 项目中引用另一个 Git 项目:子模块与子树合并
  • webstorm 打开prettier的项目代码后面会出现红色的波浪线
  • 用 Python 从零开始创建神经网络(二):第一个神经元的进阶
  • 一、文心一言问答系统为什么要分对话,是否回学习上下文?二、文心一言是知识检索还是大模型检索?三、文心一言的词向量、词语种类及多头数量
  • C++ 的协程
  • D3的竞品有哪些,D3的优势,D3和echarts的对比
  • 大厂计算机网络高频八股文面试题及参考答案(面试必问,持续更新)
  • 【bayes-Transformer-GRU多维时序预测】多变量输入模型。matlab代码,2023b及其以上
  • 动手学深度学习69 BERT预训练
  • 【2024软考架构案例题】你知道 Es 的几种分词器吗?Standard、Simple、WhiteSpace、Keyword 四种分词器你知道吗?
  • Elman 神经网络 MATLAB 函数详解
  • vue el-date-picker 日期选择器禁用失效问题
  • 搭建Python2和Python3虚拟环境
  • 【HarmonyOS NEXT】一次开发多端部署(以轮播图、Tab栏、列表为例,配合栅格布局与媒体查询,进行 UI 的一多开发)
  • ubontu--cuDNN安装
  • 高项 - 项目范围管理
  • 如何获取PostgreSQL慢查询?从小白到高手的实战指南