-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathfunction_savedata.py
More file actions
executable file
·109 lines (100 loc) · 3.93 KB
/
function_savedata.py
File metadata and controls
executable file
·109 lines (100 loc) · 3.93 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
# -*- coding: utf-8 -*-
"""
Created on Fri Jul 9 20:08:41 2020
@author: jiching
"""
import numpy as np
import pandas as pd
from pandas.core.frame import DataFrame
def save_1array(title,path,array1,name1):
aaa=DataFrame(array1,columns=[str(name1)])
aaa.to_csv(path+'/'+str(title)+'.csv',index=False)
def save_2array(title,path,array1,array2,name1,name2):
aaa=DataFrame(array1,columns=[str(name1)])
bbb=DataFrame(array2,columns=[str(name2)])
n2 = pd.concat([aaa,bbb],axis=1)
n2.to_csv(path+'/'+str(title)+'.csv',index=False)
def save_3array(title,path,array1,array2,array3,name1,name2,name3):
aaa=DataFrame(array1,columns=[str(name1)])
bbb=DataFrame(array2,columns=[str(name2)])
ccc=DataFrame(array3,columns=[str(name3)])
n3 = pd.concat([aaa,bbb,ccc],axis=1)
n3.to_csv(path+'/'+str(title)+'.csv',index=False)
def save_4array(title,path,array1,array2,array3,array4,name1,name2,name3,name4):
aaa=DataFrame(array1,columns=[str(name1)])
bbb=DataFrame(array2,columns=[str(name2)])
ccc=DataFrame(array3,columns=[str(name3)])
ddd=DataFrame(array4,columns=[str(name4)])
n4 = pd.concat([aaa,bbb,ccc,ddd],axis=1)
n4.to_csv(path+'/'+str(title)+'.csv',index=False)
def save_5array(title,path,array1,array2,array3,array4,array5,name1,name2,name3,name4,name5):
aaa=DataFrame(array1,columns=[str(name1)])
bbb=DataFrame(array2,columns=[str(name2)])
ccc=DataFrame(array3,columns=[str(name3)])
ddd=DataFrame(array4,columns=[str(name4)])
eee=DataFrame(array5,columns=[str(name5)])
n5 = pd.concat([aaa,bbb,ccc,ddd,eee],axis=1)
n5.to_csv(path+'/'+str(title)+'.csv',index=False)
def save_6array(title,path,array1,array2,array3,array4,array5,array6,name1,name2,name3,name4,name5,name6):
aaa=DataFrame(array1,columns=[str(name1)])
bbb=DataFrame(array2,columns=[str(name2)])
ccc=DataFrame(array3,columns=[str(name3)])
ddd=DataFrame(array4,columns=[str(name4)])
eee=DataFrame(array5,columns=[str(name5)])
fff=DataFrame(array6,columns=[str(name6)])
n6 = pd.concat([aaa,bbb,ccc,ddd,eee,fff],axis=1)
n6.to_csv(path+'/'+str(title)+'.csv',index=False)
def read_data(title,path):
file=pd.read_csv(path+'/'+title+'.csv')
file=np.array(file)
return file
def read_data_column(title,path,column_index):
file=pd.read_csv(path+'/'+title+'.csv')
temp2=file[(column_index-1)]
temp2=temp2.tolist()
return temp2
def save_1txt(title,path,array1):
f = open(path +"/"+ title + ".txt",'w')
for kk in range(len(array1)):
f.write('%f\n'%array1[kk])
f.close()
def save_2txt(title,path,array1,array2):
f = open(path +"/"+ title + ".txt",'w')
for kk in range(len(array1)):
f.write('%f '%array1[kk])
f.write('%f\n'%array2[kk])
f.close()
def save_3txt(title,path,array1,array2,array3):
f = open(path +"/"+ title + ".txt",'w')
for kk in range(len(array1)):
f.write('%f '%array1[kk])
f.write('%f '%array2[kk])
f.write('%f\n'%array3[kk])
f.close()
def save_4txt(title,path,array1,array2,array3,array4):
f = open(path +"/"+ title + ".txt",'w')
for kk in range(len(array1)):
f.write('%f '%array1[kk])
f.write('%f '%array2[kk])
f.write('%f '%array3[kk])
f.write('%f\n'%array4[kk])
f.close()
def save_5txt(title,path,array1,array2,array3,array4,array5):
f = open(path +"/"+ title + ".txt",'w')
for kk in range(len(array1)):
f.write('%f '%array1[kk])
f.write('%f '%array2[kk])
f.write('%f '%array3[kk])
f.write('%f '%array4[kk])
f.write('%f\n'%array5[kk])
f.close()
def save_6txt(title,path,array1,array2,array3,array4,array5,array6):
f = open(path +"/"+ title + ".txt",'w')
for kk in range(len(array1)):
f.write('%f '%array1[kk])
f.write('%f '%array2[kk])
f.write('%f '%array3[kk])
f.write('%f '%array4[kk])
f.write('%f '%array5[kk])
f.write('%f\n'%array6[kk])
f.close()