为了账号安全,请及时绑定邮箱和手机立即绑定

可能会用到的生成data.csv文件的python代码

最后还需要执行一下(这是在cmd中)

》》》python "D:\Python\demo1.py"

*******************************

import random

def Y(X1, X2, X3):

 return 0.65 * X1 + 0.70 * X2 - 0.55 * X3 + 1.95

def Produce():

 filename = 'data.csv'

 with open(filename, 'w') as file:

  file.write('Unnamed: 0,Y,X1,X2,X3\n')

  for i in range(150):

   random.seed()

   x1 = random.random() * 10

   x2 = random.random() * 10

   x3 = random.random() * 10

   y = Y(x1, x2, x3)

   try:

    file.write(str(i)+','+ str(y)+ ',' +str(x1) + ',' + str(x2) + ',' + str(x3)  + '\n')

   except Exception as e:

    print ('Write Error')

    print (str(e))


Produce()

***********************



正在回答

1 回答

。。。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

可能会用到的生成data.csv文件的python代码

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信