首页 > 其他分享 >11

11

时间:2024-06-18 16:12:38浏览次数:9  
标签:11 arr label train line csv data

#encoding=utf8
#********* Begin *********#
#encoding=utf8
#********* Begin *********#
import pandas as pd
from sklearn.linear_model import LinearRegression
train_data = pd.read_csv('./step3/train_data.csv')
train_label = pd.read_csv('./step3/train_label.csv')
train_label = train_label['target']
test_data = pd.read_csv('./step3/test_data.csv')
lr = LinearRegression()
lr.fit(train_data,train_label)
predict = lr.predict(test_data)
df = pd.DataFrame({
    'result':predict})
df.to_csv('./step3/result.csv', index=False)
#********* End *********#
#********* End *********#

第一题

 import numpy as np

'''
arr为一个ndarray类型的数组,line为花式索引的索引数组
'''
def advanced_index(arr, line):
    # ********** Begin *********** #

    # 利用花式索引获取 arr 数组的 line 行
    a = arr[line, :]

    # 获取数组 a 的四个角的元素
    b = np.array([a[0, 0], a[0, -1], a[-1, 0], a[-1, -1]])

    # 利用布尔索引获取 b 中大于 10 的元素
    c = b[b > 10]

    # *********** End ************ #
    return c

def main():
    line = list(map(lambda x: int(x), input().split(",")))
    arr = np.arange(24).reshape(6, 4)
    print(advanced_index(arr, line))

if __name__ == '__main__':
    main()

标签:11,arr,label,train,line,csv,data
From: https://www.cnblogs.com/whwh/p/18254542

相关文章

  • window7/10/11 系统清理 注册表优化 系统优化
    推荐使用Windows优化大师工具     支持所有系统 xp/win7/win10/win11免费下载地址:https://pan.quark.cn/s/c07f185139d0开始                                                      优化启动速度清理......
  • 求职经验分享(11):全网最强租房攻略?实习or工作务必收藏
    今天,粉白将与各位分享一个极具实用价值的话题——租房经验分享。这个话题贴近我们每个人的日常生活,尤其是即将或者已经初入职场的年轻人,了解租房的相关知识都是非常有益的。首先大家需要了解一个公式:上班幸福感正比于上班通勤时间正比于租房的环境舒适度正比于租房花......
  • Windows11[虚拟机] Kettle 通过SSH隧道 连接远程[Mac] Mysql数据库
    Kettle无法直接连接使用SSH通道的MySQL,需要通过SSH隧道(推荐),具体操作如下所示:一、搭建XshellSSH隧道转发1、点击“连接”借助Xshell7,首先创建会话mac(名字随便写),右键-->属性,在弹出窗口中填写名称(随便写),填写主机:SSH隧道的ip地 点击“添加”按钮出现如下,填写源主机:localh......
  • 解决Win11安装VMD闪退问题
    问题背景在Win11环境下安装VMD分子动力学可视化软件之后,双击打开应用,出现闪退的问题。解决办法:打开我的电脑--属性--高级系统设置--环境变量。在用户变量框里选--新建(N)--变量名设:VMDNOOSPRAY--值设:1。再次打开VMD,界面不再闪退:总结概要本文介绍了一个通过配置环境变......
  • 每日一题——Python实现PAT甲级1132 Cut Integer(举一反三+思想解读+逐步优化)五千字好
    一个认为一切根源都是“自己不够强”的INTJ个人主页:用哲学编程-CSDN博客专栏:每日一题——举一反三Python编程学习Python内置函数Python-3.12.0文档解读目录 我的写法正确性和功能性时间复杂度空间复杂度其他点评总结我要更强优化后的时间复杂度和空间复杂度进一......
  • OGG Extract / Replicat Checkpoint RBA Is Larger than Local Trail Size (Doc ID 11
    环境:OS:Centos6DB:11.2.0.4ogg:12.3.0.1说明:从库突然宕机重启后导致1.报错如下 计算公式:Newdatapump/ReplicatRBA=Reader'stoo-bigcheckpointRBA(A)+FirstrecordRBAinthenewtrailfile(aftertherestartabend)(B)-RBAofthematchingrecord......
  • centos 7无需token编译安装freeswitch 1.10.11 ——筑梦之路
    准备工作安装编译工具和依赖包yumupdate-ysudoyuminstallepel-releasevimtcpdumpnet-tools.x86_64-ysudoyuminstallgcc-c++sqlite-develzlib-devellibcurl-develpcre-develspeex-develldns-devellibedit-developenssl-develgit-yyuminstallyasm......
  • 北京大学数字普惠金融指数(2011-2022年)
    北京大学数字普惠金融指数(2011-2022年),包含省市县三级数据数据年限:省级、地级市(2011-2022年);区县(2014-2022年)数据格式:excel、pdf数据来源:北京大学数字金融研究中心,原始数据(英文抬头)数据内容:指标体系包括总指数、覆盖广度(一级指标)、使用深度(一级指标)、支付业务(二级指标)......
  • (11.3)iic串口读写EEPROM实验:程序设计
    一、实验任务二、架构框图其中:i2c驱动模块: bit_ctrl:0代表发送8位字节地址;1代表发送16位字节地址(本实验采用)i2c_addr[15:0]:16位字节地址,当bit_ctrl为0时只有低8位是有效的i2c_data_w[7:0]:向EEPROM写入的8位数据i2c_exec:拉高代表当前进行......
  • nl80211
    同wpa_supplicant、hostapd一样,nl80211也可以管理无线网络,不同的是wpa_supplicant和hostapd是通过nl80211管理无线网络。 Linux平台上目前常用的专门针对无线网络设备编程的API有两套最早的一套API由HP公司员工JeanTourrilhes于1997年开发,全称为LinuxWirelessExt......