library(ggplot2)
# Determine row to split on: split
split <- round(nrow(diamonds) * .80)

# Create train
train <- diamonds[1:split, ]

# Create test
test <- diamonds[(split + 1):nrow(diamonds), ]
# Shuffle row indices: rows
rows <- sample(nrow(Sonar))

# Randomly order data: Sonar
Sonar <- Sonar[rows, ]

# Identify row to split on: split
split <- round(nrow(Sonar) * 0.6)

# Create train
train <- Sonar[1:split, ]

# Create test
test <- Sonar[(split+1):nrow(Sonar), ]
LS0tCnRpdGxlOiAiUiBOb3RlYm9vayIKb3V0cHV0OiBodG1sX25vdGVib29rCi0tLQoKYGBge3IsIGV2YWw9Rn0KbGlicmFyeShnZ3Bsb3QyKQojIERldGVybWluZSByb3cgdG8gc3BsaXQgb246IHNwbGl0CnNwbGl0IDwtIHJvdW5kKG5yb3coZGlhbW9uZHMpICogLjgwKQoKIyBDcmVhdGUgdHJhaW4KdHJhaW4gPC0gZGlhbW9uZHNbMTpzcGxpdCwgXQoKIyBDcmVhdGUgdGVzdAp0ZXN0IDwtIGRpYW1vbmRzWyhzcGxpdCArIDEpOm5yb3coZGlhbW9uZHMpLCBdCmBgYAoKYGBge3IsIGV2YWw9Rn0KIyBTaHVmZmxlIHJvdyBpbmRpY2VzOiByb3dzCnJvd3MgPC0gc2FtcGxlKG5yb3coU29uYXIpKQoKIyBSYW5kb21seSBvcmRlciBkYXRhOiBTb25hcgpTb25hciA8LSBTb25hcltyb3dzLCBdCgojIElkZW50aWZ5IHJvdyB0byBzcGxpdCBvbjogc3BsaXQKc3BsaXQgPC0gcm91bmQobnJvdyhTb25hcikgKiAwLjYpCgojIENyZWF0ZSB0cmFpbgp0cmFpbiA8LSBTb25hclsxOnNwbGl0LCBdCgojIENyZWF0ZSB0ZXN0CnRlc3QgPC0gU29uYXJbKHNwbGl0KzEpOm5yb3coU29uYXIpLCBdCmBgYAoK