Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save rhiever/7572328 to your computer and use it in GitHub Desktop.
Save rhiever/7572328 to your computer and use it in GitHub Desktop.
Plot average and SEM of multiple data files
Display the source blob
Display the rendered blob
Raw
{
"metadata": {
"name": "Plot average and SEM of multiple data files"
},
"nbformat": 3,
"nbformat_minor": 0,
"worksheets": [
{
"cells": [
{
"cell_type": "code",
"collapsed": false,
"input": [
"ls"
],
"language": "python",
"metadata": {},
"outputs": [
{
"output_type": "stream",
"stream": "stdout",
"text": [
"Homework 7.ipynb output_data20.csv\r\n",
"hw7 answers.txt output_data21.csv\r\n",
"hw7-Animal Foraging and the Evolution of Goal-Directed Cognition.py output_data22.csv\r\n",
"output_data0.csv output_data23.csv\r\n",
"output_data1.csv output_data24.csv\r\n",
"output_data10.csv output_data25.csv\r\n",
"output_data11.csv output_data26.csv\r\n",
"output_data12.csv output_data27.csv\r\n",
"output_data13.csv output_data3.csv\r\n",
"output_data14.csv output_data4.csv\r\n",
"output_data15.csv output_data5.csv\r\n",
"output_data16.csv output_data6.csv\r\n",
"output_data17.csv output_data7.csv\r\n",
"output_data18.csv output_data8.csv\r\n",
"output_data19.csv output_data9.csv\r\n",
"output_data2.csv\r\n"
]
}
],
"prompt_number": 3
},
{
"cell_type": "code",
"collapsed": false,
"input": [
"!cat output_data0.csv"
],
"language": "python",
"metadata": {},
"outputs": [
{
"output_type": "stream",
"stream": "stdout",
"text": [
"0,7.96666666667,0.0,0.0,0.0\r",
"\r\n",
"1,7.2,0.0,6.53333333333,0.133333333333\r",
"\r\n",
"2,8.63333333333,0.0,2.26666666667,4.53333333333\r",
"\r\n",
"3,23.8333333333,0.0,12.9333333333,26.1333333333\r",
"\r\n",
"4,35.9666666667,0.266666666667,47.2,98.1333333333\r",
"\r\n",
"5,27.5333333333,0.533333333333,60.8,123.733333333\r",
"\r\n",
"6,35.8666666667,4.0,63.6,125.9\r",
"\r\n",
"7,53.0,4.36666666667,66.9333333333,128.066666667\r",
"\r\n",
"8,46.5,5.93333333333,65.7333333333,128.3\r",
"\r\n",
"9,55.9666666667,6.7,66.5666666667,126.733333333\r",
"\r\n",
"10,50.4666666667,5.6,78.1,129.7\r",
"\r\n",
"11,51.3333333333,10.9333333333,68.5,129.5\r",
"\r\n",
"12,50.6333333333,8.8,77.0333333333,129.7\r",
"\r\n",
"13,44.4333333333,3.73333333333,79.2333333333,131.066666667\r",
"\r\n",
"14,45.0333333333,4.26666666667,76.7666666667,133.8\r",
"\r\n",
"15,62.8,6.86666666667,75.3666666667,130.9\r",
"\r\n",
"16,63.1333333333,9.0,91.5,131.066666667\r",
"\r\n",
"17,47.5333333333,4.73333333333,88.9666666667,130.8\r",
"\r\n",
"18,44.0333333333,2.33333333333,109.033333333,128.4\r",
"\r\n",
"19,68.7666666667,9.2,118.066666667,128.4\r",
"\r\n",
"20,56.1333333333,7.73333333333,137.7,128.066666667\r",
"\r\n",
"21,59.8333333333,5.73333333333,118.066666667,130.133333333\r",
"\r\n",
"22,57.0666666667,3.6,126.1,130.166666667\r",
"\r\n",
"23,58.7666666667,3.46666666667,138.833333333,128.033333333\r",
"\r\n",
"24,58.5333333333,3.53333333333,142.566666667,128.333333333\r",
"\r\n",
"25,54.9333333333,5.16666666667,132.6,129.1\r",
"\r\n",
"26,62.6333333333,4.96666666667,126.766666667,130.133333333\r",
"\r\n",
"27,57.4666666667,5.26666666667,112.633333333,130.133333333\r",
"\r\n",
"28,60.8333333333,5.23333333333,123.166666667,132.266666667\r",
"\r\n",
"29,54.3666666667,5.66666666667,127.3,130.133333333\r",
"\r\n",
"30,59.5666666667,8.1,123.466666667,128.0\r",
"\r\n",
"31,64.9333333333,7.76666666667,88.4666666667,106.666666667\r",
"\r\n",
"32,64.8333333333,7.63333333333,80.0666666667,109.933333333\r",
"\r\n",
"33,78.4333333333,7.16666666667,84.0666666667,125.866666667\r",
"\r\n",
"34,63.1333333333,7.0,74.2,131.2\r",
"\r\n",
"35,73.5333333333,7.06666666667,79.3333333333,130.233333333\r",
"\r\n",
"36,67.5666666667,7.26666666667,84.7,131.433333333\r",
"\r\n",
"37,68.6333333333,7.46666666667,81.4333333333,133.433333333\r",
"\r\n",
"38,59.7,8.36666666667,70.9666666667,129.766666667\r",
"\r\n",
"39,66.0666666667,8.76666666667,70.0,128.833333333\r",
"\r\n",
"40,61.6,8.86666666667,71.2333333333,130.0\r",
"\r\n",
"41,60.2,10.3,74.1666666667,125.9\r",
"\r\n",
"42,64.8666666667,7.86666666667,68.9666666667,118.1\r",
"\r\n",
"43,59.1666666667,8.0,69.9333333333,121.333333333\r",
"\r\n",
"44,71.0333333333,10.2666666667,73.5,120.5\r",
"\r\n",
"45,62.0666666667,10.2666666667,75.4666666667,125.866666667\r",
"\r\n",
"46,65.4333333333,10.4666666667,70.4333333333,124.833333333\r",
"\r\n",
"47,62.8,13.1,78.6666666667,133.9\r",
"\r\n",
"48,55.5333333333,15.5666666667,70.1,135.6\r",
"\r\n",
"49,69.2333333333,11.0,71.6333333333,131.566666667\r",
"\r\n"
]
}
],
"prompt_number": 6
},
{
"cell_type": "code",
"collapsed": false,
"input": [
"import glob\n",
"from numpy import mean\n",
"from scipy.stats import sem\n",
"\n",
"list_of_mean_fitness = []\n",
"list_of_stderr_fitness = []\n",
"list_of_mean_trait1 = []\n",
"list_of_stderr_trait1 = []\n",
"list_of_mean_trait2 = []\n",
"list_of_stderr_trait2 = []\n",
"list_of_mean_trait3 = []\n",
"list_of_stderr_trait3 = []\n",
"\n",
"for gen in range(50):\n",
" \n",
" list_of_fitness = []\n",
" list_of_trait1 = []\n",
" list_of_trait2 = []\n",
" list_of_trait3 = []\n",
" \n",
" for file_name in glob.glob(\"output_data*\"):\n",
" with open(file_name) as in_file:\n",
" for line in in_file:\n",
" split_line = line.split(\",\")\n",
" if int(split_line[0]) == gen:\n",
" list_of_fitness.append(float(split_line[1]))\n",
" list_of_trait1.append(float(split_line[2]))\n",
" list_of_trait2.append(float(split_line[3]))\n",
" list_of_trait3.append(float(split_line[4]))\n",
" break\n",
" \n",
" mean_fitness = mean(list_of_fitness)\n",
" mean_trait1 = mean(list_of_trait1)\n",
" mean_trait2 = mean(list_of_trait2)\n",
" mean_trait3 = mean(list_of_trait3)\n",
" \n",
" stderr_fitness = 1.96*sem(list_of_fitness)\n",
" stderr_trait1 = 1.96*sem(list_of_trait1)\n",
" stderr_trait2 = 1.96*sem(list_of_trait2)\n",
" stderr_trait3 = 1.96*sem(list_of_trait3)\n",
" \n",
" list_of_mean_fitness.append(mean_fitness)\n",
" list_of_stderr_fitness.append(stderr_fitness)\n",
" list_of_mean_trait1.append(mean_trait1)\n",
" list_of_stderr_trait1.append(stderr_trait1)\n",
" list_of_mean_trait2.append(mean_trait2)\n",
" list_of_stderr_trait2.append(stderr_trait2)\n",
" list_of_mean_trait3.append(mean_trait3)\n",
" list_of_stderr_trait3.append(stderr_trait3)\n",
" \n",
"errorbar(x=range(len(list_of_mean_fitness)),\n",
" y=list_of_mean_fitness,\n",
" yerr=list_of_stderr_fitness)"
],
"language": "python",
"metadata": {},
"outputs": [
{
"output_type": "pyout",
"prompt_number": 25,
"text": [
"<Container object of 3 artists>"
]
},
{
"output_type": "display_data",
"png": "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\nSOP+H1VwcnKRYfoFAAAAAElFTkSuQmCC\n",
"text": [
"<matplotlib.figure.Figure at 0x10fd65590>"
]
}
],
"prompt_number": 25
},
{
"cell_type": "code",
"collapsed": false,
"input": [
"1.96 * array([1, 2, 3])"
],
"language": "python",
"metadata": {},
"outputs": [
{
"output_type": "pyout",
"prompt_number": 29,
"text": [
"array([ 1.96, 3.92, 5.88])"
]
}
],
"prompt_number": 29
},
{
"cell_type": "code",
"collapsed": false,
"input": [],
"language": "python",
"metadata": {},
"outputs": []
}
],
"metadata": {}
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment