From 93f1ba5a5ed08b157b89f4ef965fe00cacdb4aa6 Mon Sep 17 00:00:00 2001 From: Tim Burton Date: Thu, 5 Oct 2017 12:38:23 -0400 Subject: [PATCH 1/4] updated script for #1 --- Ex6_1.py | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 Ex6_1.py diff --git a/Ex6_1.py b/Ex6_1.py new file mode 100644 index 0000000..8df8c40 --- /dev/null +++ b/Ex6_1.py @@ -0,0 +1,20 @@ +cd Desktop/Intro_Biocom_ND_319_Tutorial6 + +import pandas as pd +import numpy as np + +score=pd.read_table("UWvMSU_1-22-13.txt") +A=np.zeros((len(score),3)) +B=pd.DataFrame(A, columns=['time','UW_score','MSU_score']) +B.time=score.time + +temp_UW=0 +temp_MSU=0 + +for i in range(0,len(score),1): + if score.team[i] == "UW": + temp_UW += score.score[i] + B.UW_score[i] = temp_UW + else: + temp_MSU += score.score[i] + B.MSU_score[i] = temp_MSU From e0a4a17ab5a1f3006cde654e830389148e88aae8 Mon Sep 17 00:00:00 2001 From: Tim Burton Date: Thu, 5 Oct 2017 13:13:20 -0400 Subject: [PATCH 2/4] completed python script for bball score, and exported figure --- Ex6_1.py | 9 +++++++++ UWvMSU_score.png | Bin 0 -> 10286 bytes 2 files changed, 9 insertions(+) create mode 100644 UWvMSU_score.png diff --git a/Ex6_1.py b/Ex6_1.py index 8df8c40..1cbe453 100644 --- a/Ex6_1.py +++ b/Ex6_1.py @@ -15,6 +15,15 @@ if score.team[i] == "UW": temp_UW += score.score[i] B.UW_score[i] = temp_UW + B.MSU_score[i] = temp_MSU else: temp_MSU += score.score[i] B.MSU_score[i] = temp_MSU + B.UW_score[i] = temp_UW + +import matplotlib.pyplot as plt +score_plot=plt.step(B.time, B.UW_score, 'r-', B.time, B.MSU_score, 'g-') +plt.suptitle("UW vs MSU -- Jan 22, 2013") +plt.xlabel("time") +plt.ylabel("cumulative score") +plt.savefig("UWvMSU_score.png") diff --git a/UWvMSU_score.png b/UWvMSU_score.png new file mode 100644 index 0000000000000000000000000000000000000000..071087648a5a056316cf2c14b8fc5f9bf632edcb GIT binary patch literal 10286 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 Terksee~30#2UDbOef$3aaFa?P literal 0 HcmV?d00001 From 04cc03c5eeffa0386d46f7539bf9609438729d91 Mon Sep 17 00:00:00 2001 From: Patrick Doherty Date: Thu, 5 Oct 2017 22:12:27 -0400 Subject: [PATCH 3/4] Guessing game --- Ex6_2.py | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100755 Ex6_2.py diff --git a/Ex6_2.py b/Ex6_2.py new file mode 100755 index 0000000..1308a64 --- /dev/null +++ b/Ex6_2.py @@ -0,0 +1,19 @@ +import numpy as np +numbers=np.arange(100)+1 +answer=np.random.choice(numbers) +guess=0 +name= raw_input ("What is your name?") +print("Wanna play a game %s?") %(name) +print("Guess a number 0-100") +while guess!= answer: + guess = input ("Your guess is:") + if guess > 0: + if guess > answer: + print "Lower" + else: + print "Higher" + else: + break +else: + print ("Congrats %s, you win....this time") %(name) + From b11d7bc1e346c812778d0aef26fbda66751824da Mon Sep 17 00:00:00 2001 From: Patrick Doherty Date: Fri, 6 Oct 2017 10:35:57 -0400 Subject: [PATCH 4/4] Changed Guess 0-100 to 1-100, as guessing 0 causes the loop to quit --- Ex6_2.py | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/Ex6_2.py b/Ex6_2.py index 1308a64..10b939e 100755 --- a/Ex6_2.py +++ b/Ex6_2.py @@ -4,7 +4,7 @@ guess=0 name= raw_input ("What is your name?") print("Wanna play a game %s?") %(name) -print("Guess a number 0-100") +print("Guess a number 1-100") while guess!= answer: guess = input ("Your guess is:") if guess > 0: @@ -17,3 +17,13 @@ else: print ("Congrats %s, you win....this time") %(name) + + + + + + + + + +