2016-07-12 6 views
1

dies ist ein kleiner Teil meines Datensatz:Wochentag und Wochenende im WEKA-Datensatz definieren?

@relation 
@attribute ID {'1','2','3','4','5'} 
@attribute is_Weekend {Saturday, Sunday} 
@attribute Weekday {Monday, Tuesday, Wednesday, Thursday, Friday} 
@attribute Leaving_Time {'07:00<=x<09:00','09:00<=x<12:30'} 

@data 
'1',??,,'09:00<=x<12:30' 
'2',??,'09:00<=x<12:30' 
'3',??,'07:00<=x<09:00' 
'4',??,'09:00<=x<12:30' 
'5',??,'09:00<=x<12:30' 

Wie ich Wochentag und Wochenende in Datenteil definieren kann !?

Antwort

0

Ich bin nicht ganz sicher, was Sie versuchen, weil Ihre Attributdefinitionen ein wenig verwirrend sind. Sollte nicht is_Weekend Werte wie yes und no haben? Denn wie es jetzt aussieht, benötigt jeder Datenpunkt einen Wochenendtag und einen Wochentag.

Unter der Annahme, sie sind, wie Sie sie wollen, können Sie das Attribut, das nicht zu fehlen passt:

@data 
'1',?,'Monday','09:00<=x<12:30' 
'2',?,'Thursday','09:00<=x<12:30' 
'3','Saturday',?,'07:00<=x<09:00' 
'4',?,'Monday','09:00<=x<12:30' 
'5','Sunday',?,'09:00<=x<12:30' 

Ich würde eher das es wie tun:

@relation 
@attribute ID {'1','2','3','4','5'} 
@attribute is_Weekend {yes, no} 
@attribute Weekday {Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday} 
@attribute Leaving_Time {'07:00<=x<09:00','09:00<=x<12:30'} 

@data 
'1','no','Monday','09:00<=x<12:30' 
'2','no','Thursday','09:00<=x<12:30' 
'3','yes','Saturday','07:00<=x<09:00' 
'4','no','Monday','09:00<=x<12:30' 
'5','yes','Sunday','09:00<=x<12:30'