suvradeepp commited on
Commit
7d6505b
·
verified ·
1 Parent(s): 3d09c25

Create data_helper.py

Browse files
Files changed (1) hide show
  1. data_helper.py +34 -0
data_helper.py ADDED
@@ -0,0 +1,34 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import pandas as pd
2
+
3
+ concentric = pd.read_csv('toy_datasets/concertriccir2.csv')
4
+ linear = pd.read_csv('toy_datasets/linearsep.csv')
5
+ outlier = pd.read_csv('toy_datasets/outlier.csv')
6
+ spiral = pd.read_csv('toy_datasets/twoSpirals.csv')
7
+ ushape = pd.read_csv('toy_datasets/ushape.csv')
8
+ xor = pd.read_csv('toy_datasets/xor.csv')
9
+
10
+ def load_dataset():
11
+
12
+ return concentric,linear,outlier,spiral,ushape,xor
13
+
14
+ def load_initial_graph(dataset,ax):
15
+ if dataset == "U-Shaped":
16
+ ax.scatter(ushape['X'], ushape['Y'], c=ushape['class'], cmap='rainbow')
17
+ df = ushape
18
+ elif dataset == "Linearly Separable":
19
+ ax.scatter(linear['X'], linear['Y'], c=linear['class'], cmap='rainbow')
20
+ df = linear
21
+ elif dataset == "Outlier":
22
+ ax.scatter(outlier['X'], outlier['Y'], c=outlier['class'], cmap='rainbow')
23
+ df = outlier
24
+ elif dataset == "Two Spirals":
25
+ ax.scatter(spiral['X'], spiral['Y'], c=spiral['class'], cmap='rainbow')
26
+ df = spiral
27
+ elif dataset == "Concentric Circles":
28
+ ax.scatter(concentric['X'], concentric['Y'], c=concentric['class'], cmap='rainbow')
29
+ df = concentric
30
+ elif dataset == "XOR":
31
+ ax.scatter(xor['X'], xor['Y'], c=xor['class'], cmap='rainbow')
32
+ df = xor
33
+
34
+ return df