Skip to content

Instantly share code, notes, and snippets.

@blacki
Last active Aug 31, 2016
Embed
What would you like to do?
CO2 - Keeling Curve

Keeling Curve

click chart

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>co2</title>
<style media="screen">
body{
margin: 0;
}
svg{
overflow: visible;
}
.test,.actual{
opacity: .4;
}
.test circle{
fill:rgba(255, 255, 255, 0);
stroke:#aaa;
stroke-width:1px;
opacity: .5;
}
.lines line{
stroke:#aaa;
stroke-width:1px;
stroke-opacity:.25;
}
.mean{
/*opacity: 0;*/
/*fill:rgba(255, 255, 255, 0);*/
stroke-width:3px;
}
path{
fill:rgba(255, 255, 255, 0);
stroke:#333;
stroke-width:1px;
opacity: .3;
}
</style>
</head>
<body>
<svg></svg>
</body>
<!-- <script src="lodash.min.js"></script> -->
<script src="/blacki/raw/b83b3d4139257a353b8a/d3.min.js"></script>
<script src="/blacki/raw/b83b3d4139257a353b8a/dat.gui.min.js"></script>
<script src="/blacki/raw/b83b3d4139257a353b8a/d3-jetpack.js"></script>
<script src="/blacki/raw/b83b3d4139257a353b8a/d3-starterkit.js"></script>
<script src="script.js"></script>
</html>
date ppm
Sat Mar 01 1958 00:00:00 GMT-0500 (EST) 315.69
Mon Mar 17 1958 00:00:00 GMT-0400 (EDT) 315.71
Thu Apr 17 1958 00:00:00 GMT-0400 (EDT) 317.45
Sat May 17 1958 00:00:00 GMT-0400 (EDT) 317.5
Thu Jul 17 1958 00:00:00 GMT-0400 (EDT) 315.86
Sat Aug 16 1958 00:00:00 GMT-0400 (EDT) 314.93
Tue Sep 16 1958 00:00:00 GMT-0400 (EDT) 313.2
Sun Nov 16 1958 00:00:00 GMT-0500 (EST) 313.33
Tue Dec 16 1958 00:00:00 GMT-0500 (EST) 314.67
Fri Jan 16 1959 00:00:00 GMT-0500 (EST) 315.62
Sun Feb 15 1959 00:00:00 GMT-0500 (EST) 316.38
Tue Mar 17 1959 00:00:00 GMT-0400 (EDT) 316.71
Fri Apr 17 1959 00:00:00 GMT-0400 (EDT) 317.72
Sun May 17 1959 00:00:00 GMT-0400 (EDT) 318.29
Wed Jun 17 1959 00:00:00 GMT-0400 (EDT) 318.15
Fri Jul 17 1959 00:00:00 GMT-0400 (EDT) 316.54
Sun Aug 16 1959 00:00:00 GMT-0400 (EDT) 314.8
Wed Sep 16 1959 00:00:00 GMT-0400 (EDT) 313.84
Fri Oct 16 1959 00:00:00 GMT-0400 (EDT) 313.26
Mon Nov 16 1959 00:00:00 GMT-0500 (EST) 314.8
Wed Dec 16 1959 00:00:00 GMT-0500 (EST) 315.58
Sat Jan 16 1960 00:00:00 GMT-0500 (EST) 316.43
Mon Feb 15 1960 00:00:00 GMT-0500 (EST) 316.97
Thu Mar 17 1960 00:00:00 GMT-0400 (EDT) 317.58
Sun Apr 17 1960 00:00:00 GMT-0400 (EDT) 319.02
Tue May 17 1960 00:00:00 GMT-0400 (EDT) 320.03
Fri Jun 17 1960 00:00:00 GMT-0400 (EDT) 319.59
Sun Jul 17 1960 00:00:00 GMT-0400 (EDT) 318.18
Tue Aug 16 1960 00:00:00 GMT-0400 (EDT) 315.91
Fri Sep 16 1960 00:00:00 GMT-0400 (EDT) 314.16
Sun Oct 16 1960 00:00:00 GMT-0400 (EDT) 313.83
Wed Nov 16 1960 00:00:00 GMT-0500 (EST) 315
Fri Dec 16 1960 00:00:00 GMT-0500 (EST) 316.19
Mon Jan 16 1961 00:00:00 GMT-0500 (EST) 316.93
Wed Feb 15 1961 00:00:00 GMT-0500 (EST) 317.7
Fri Mar 17 1961 00:00:00 GMT-0400 (EDT) 318.54
Mon Apr 17 1961 00:00:00 GMT-0400 (EDT) 319.48
Wed May 17 1961 00:00:00 GMT-0400 (EDT) 320.58
Sat Jun 17 1961 00:00:00 GMT-0400 (EDT) 319.77
Mon Jul 17 1961 00:00:00 GMT-0400 (EDT) 318.57
Wed Aug 16 1961 00:00:00 GMT-0400 (EDT) 316.79
Sat Sep 16 1961 00:00:00 GMT-0400 (EDT) 314.8
Mon Oct 16 1961 00:00:00 GMT-0400 (EDT) 315.38
Thu Nov 16 1961 00:00:00 GMT-0500 (EST) 316.1
Sat Dec 16 1961 00:00:00 GMT-0500 (EST) 317.01
Tue Jan 16 1962 00:00:00 GMT-0500 (EST) 317.94
Thu Feb 15 1962 00:00:00 GMT-0500 (EST) 318.56
Sat Mar 17 1962 00:00:00 GMT-0400 (EDT) 319.68
Tue Apr 17 1962 00:00:00 GMT-0400 (EDT) 320.63
Thu May 17 1962 00:00:00 GMT-0400 (EDT) 321.01
Sun Jun 17 1962 00:00:00 GMT-0400 (EDT) 320.55
Tue Jul 17 1962 00:00:00 GMT-0400 (EDT) 319.58
Thu Aug 16 1962 00:00:00 GMT-0400 (EDT) 317.4
Sun Sep 16 1962 00:00:00 GMT-0400 (EDT) 316.26
Tue Oct 16 1962 00:00:00 GMT-0400 (EDT) 315.42
Fri Nov 16 1962 00:00:00 GMT-0500 (EST) 316.69
Sun Dec 16 1962 00:00:00 GMT-0500 (EST) 317.69
Wed Jan 16 1963 00:00:00 GMT-0500 (EST) 318.74
Fri Feb 15 1963 00:00:00 GMT-0500 (EST) 319.08
Sun Mar 17 1963 00:00:00 GMT-0400 (EDT) 319.86
Wed Apr 17 1963 00:00:00 GMT-0400 (EDT) 321.39
Fri May 17 1963 00:00:00 GMT-0400 (EDT) 322.25
Mon Jun 17 1963 00:00:00 GMT-0400 (EDT) 321.47
Wed Jul 17 1963 00:00:00 GMT-0400 (EDT) 319.74
Fri Aug 16 1963 00:00:00 GMT-0400 (EDT) 317.77
Mon Sep 16 1963 00:00:00 GMT-0400 (EDT) 316.21
Wed Oct 16 1963 00:00:00 GMT-0400 (EDT) 315.99
Sat Nov 16 1963 00:00:00 GMT-0500 (EST) 317.12
Mon Dec 16 1963 00:00:00 GMT-0500 (EST) 318.31
Thu Jan 16 1964 00:00:00 GMT-0500 (EST) 319.57
Sun May 17 1964 00:00:00 GMT-0400 (EDT) 322.25
Wed Jun 17 1964 00:00:00 GMT-0400 (EDT) 321.89
Fri Jul 17 1964 00:00:00 GMT-0400 (EDT) 320.44
Sun Aug 16 1964 00:00:00 GMT-0400 (EDT) 318.7
Wed Sep 16 1964 00:00:00 GMT-0400 (EDT) 316.7
Fri Oct 16 1964 00:00:00 GMT-0400 (EDT) 316.79
Mon Nov 16 1964 00:00:00 GMT-0500 (EST) 317.79
Wed Dec 16 1964 00:00:00 GMT-0500 (EST) 318.71
Sat Jan 16 1965 00:00:00 GMT-0500 (EST) 319.44
Mon Feb 15 1965 00:00:00 GMT-0500 (EST) 320.44
Wed Mar 17 1965 00:00:00 GMT-0400 (EDT) 320.89
Sat Apr 17 1965 00:00:00 GMT-0400 (EDT) 322.13
Mon May 17 1965 00:00:00 GMT-0400 (EDT) 322.16
Thu Jun 17 1965 00:00:00 GMT-0400 (EDT) 321.87
Sat Jul 17 1965 00:00:00 GMT-0400 (EDT) 321.39
Mon Aug 16 1965 00:00:00 GMT-0400 (EDT) 318.81
Thu Sep 16 1965 00:00:00 GMT-0400 (EDT) 317.81
Sat Oct 16 1965 00:00:00 GMT-0400 (EDT) 317.3
Tue Nov 16 1965 00:00:00 GMT-0500 (EST) 318.87
Thu Dec 16 1965 00:00:00 GMT-0500 (EST) 319.42
Sun Jan 16 1966 00:00:00 GMT-0500 (EST) 320.62
Tue Feb 15 1966 00:00:00 GMT-0500 (EST) 321.59
Thu Mar 17 1966 00:00:00 GMT-0400 (EDT) 322.39
Sun Apr 17 1966 00:00:00 GMT-0400 (EDT) 323.87
Tue May 17 1966 00:00:00 GMT-0400 (EDT) 324.01
Fri Jun 17 1966 00:00:00 GMT-0400 (EDT) 323.75
Sun Jul 17 1966 00:00:00 GMT-0400 (EDT) 322.39
Tue Aug 16 1966 00:00:00 GMT-0400 (EDT) 320.37
Fri Sep 16 1966 00:00:00 GMT-0400 (EDT) 318.64
Sun Oct 16 1966 00:00:00 GMT-0400 (EDT) 318.1
Wed Nov 16 1966 00:00:00 GMT-0500 (EST) 319.79
Fri Dec 16 1966 00:00:00 GMT-0500 (EST) 321.08
Mon Jan 16 1967 00:00:00 GMT-0500 (EST) 322.07
Wed Feb 15 1967 00:00:00 GMT-0500 (EST) 322.5
Fri Mar 17 1967 00:00:00 GMT-0400 (EDT) 323.04
Mon Apr 17 1967 00:00:00 GMT-0400 (EDT) 324.42
Wed May 17 1967 00:00:00 GMT-0400 (EDT) 325
Sat Jun 17 1967 00:00:00 GMT-0400 (EDT) 324.09
Mon Jul 17 1967 00:00:00 GMT-0400 (EDT) 322.55
Wed Aug 16 1967 00:00:00 GMT-0400 (EDT) 320.92
Sat Sep 16 1967 00:00:00 GMT-0400 (EDT) 319.31
Mon Oct 16 1967 00:00:00 GMT-0400 (EDT) 319.31
Thu Nov 16 1967 00:00:00 GMT-0500 (EST) 320.72
Sat Dec 16 1967 00:00:00 GMT-0500 (EST) 321.96
Tue Jan 16 1968 00:00:00 GMT-0500 (EST) 322.57
Thu Feb 15 1968 00:00:00 GMT-0500 (EST) 323.15
Sun Mar 17 1968 00:00:00 GMT-0400 (EDT) 323.89
Wed Apr 17 1968 00:00:00 GMT-0400 (EDT) 325.02
Fri May 17 1968 00:00:00 GMT-0400 (EDT) 325.57
Mon Jun 17 1968 00:00:00 GMT-0400 (EDT) 325.36
Wed Jul 17 1968 00:00:00 GMT-0400 (EDT) 324.14
Fri Aug 16 1968 00:00:00 GMT-0400 (EDT) 322.03
Mon Sep 16 1968 00:00:00 GMT-0400 (EDT) 320.41
Wed Oct 16 1968 00:00:00 GMT-0400 (EDT) 320.25
Sat Nov 16 1968 00:00:00 GMT-0500 (EST) 321.31
Mon Dec 16 1968 00:00:00 GMT-0500 (EST) 322.84
Thu Jan 16 1969 00:00:00 GMT-0500 (EST) 324
Sat Feb 15 1969 00:00:00 GMT-0500 (EST) 324.42
Mon Mar 17 1969 00:00:00 GMT-0400 (EDT) 325.64
Thu Apr 17 1969 00:00:00 GMT-0400 (EDT) 326.66
Sat May 17 1969 00:00:00 GMT-0400 (EDT) 327.34
Tue Jun 17 1969 00:00:00 GMT-0400 (EDT) 326.76
Thu Jul 17 1969 00:00:00 GMT-0400 (EDT) 325.88
Sat Aug 16 1969 00:00:00 GMT-0400 (EDT) 323.67
Tue Sep 16 1969 00:00:00 GMT-0400 (EDT) 322.38
Thu Oct 16 1969 00:00:00 GMT-0400 (EDT) 321.78
Sun Nov 16 1969 00:00:00 GMT-0500 (EST) 322.85
Tue Dec 16 1969 00:00:00 GMT-0500 (EST) 324.11
Fri Jan 16 1970 00:00:00 GMT-0500 (EST) 325.03
Sun Feb 15 1970 00:00:00 GMT-0500 (EST) 325.99
Tue Mar 17 1970 00:00:00 GMT-0500 (EST) 326.87
Fri Apr 17 1970 00:00:00 GMT-0500 (EST) 328.13
Sun May 17 1970 00:00:00 GMT-0400 (EDT) 328.07
Wed Jun 17 1970 00:00:00 GMT-0400 (EDT) 327.66
Fri Jul 17 1970 00:00:00 GMT-0400 (EDT) 326.35
Sun Aug 16 1970 00:00:00 GMT-0400 (EDT) 324.69
Wed Sep 16 1970 00:00:00 GMT-0400 (EDT) 323.1
Fri Oct 16 1970 00:00:00 GMT-0400 (EDT) 323.16
Mon Nov 16 1970 00:00:00 GMT-0500 (EST) 323.98
Wed Dec 16 1970 00:00:00 GMT-0500 (EST) 325.13
Sat Jan 16 1971 00:00:00 GMT-0500 (EST) 326.17
Mon Feb 15 1971 00:00:00 GMT-0500 (EST) 326.68
Wed Mar 17 1971 00:00:00 GMT-0500 (EST) 327.18
Sat Apr 17 1971 00:00:00 GMT-0500 (EST) 327.78
Mon May 17 1971 00:00:00 GMT-0400 (EDT) 328.92
Thu Jun 17 1971 00:00:00 GMT-0400 (EDT) 328.57
Sat Jul 17 1971 00:00:00 GMT-0400 (EDT) 327.34
Mon Aug 16 1971 00:00:00 GMT-0400 (EDT) 325.46
Thu Sep 16 1971 00:00:00 GMT-0400 (EDT) 323.36
Sat Oct 16 1971 00:00:00 GMT-0400 (EDT) 323.57
Tue Nov 16 1971 00:00:00 GMT-0500 (EST) 324.8
Thu Dec 16 1971 00:00:00 GMT-0500 (EST) 326.01
Sun Jan 16 1972 00:00:00 GMT-0500 (EST) 326.77
Tue Feb 15 1972 00:00:00 GMT-0500 (EST) 327.63
Fri Mar 17 1972 00:00:00 GMT-0500 (EST) 327.75
Mon Apr 17 1972 00:00:00 GMT-0500 (EST) 329.72
Wed May 17 1972 00:00:00 GMT-0400 (EDT) 330.07
Sat Jun 17 1972 00:00:00 GMT-0400 (EDT) 329.09
Mon Jul 17 1972 00:00:00 GMT-0400 (EDT) 328.05
Wed Aug 16 1972 00:00:00 GMT-0400 (EDT) 326.32
Sat Sep 16 1972 00:00:00 GMT-0400 (EDT) 324.93
Mon Oct 16 1972 00:00:00 GMT-0400 (EDT) 325.06
Thu Nov 16 1972 00:00:00 GMT-0500 (EST) 326.5
Sat Dec 16 1972 00:00:00 GMT-0500 (EST) 327.55
Tue Jan 16 1973 00:00:00 GMT-0500 (EST) 328.54
Thu Feb 15 1973 00:00:00 GMT-0500 (EST) 329.56
Sat Mar 17 1973 00:00:00 GMT-0500 (EST) 330.3
Tue Apr 17 1973 00:00:00 GMT-0500 (EST) 331.5
Thu May 17 1973 00:00:00 GMT-0400 (EDT) 332.48
Sun Jun 17 1973 00:00:00 GMT-0400 (EDT) 332.07
Tue Jul 17 1973 00:00:00 GMT-0400 (EDT) 330.87
Thu Aug 16 1973 00:00:00 GMT-0400 (EDT) 329.31
Sun Sep 16 1973 00:00:00 GMT-0400 (EDT) 327.51
Tue Oct 16 1973 00:00:00 GMT-0400 (EDT) 327.18
Fri Nov 16 1973 00:00:00 GMT-0500 (EST) 328.16
Sun Dec 16 1973 00:00:00 GMT-0500 (EST) 328.64
Wed Jan 16 1974 00:00:00 GMT-0400 (EDT) 329.35
Fri Feb 15 1974 00:00:00 GMT-0400 (EDT) 330.71
Sun Mar 17 1974 00:00:00 GMT-0400 (EDT) 331.48
Wed Apr 17 1974 00:00:00 GMT-0400 (EDT) 332.65
Fri May 17 1974 00:00:00 GMT-0400 (EDT) 333.2
Mon Jun 17 1974 00:00:00 GMT-0400 (EDT) 332.13
Wed Jul 17 1974 00:00:00 GMT-0400 (EDT) 330.99
Fri Aug 16 1974 00:00:00 GMT-0400 (EDT) 329.17
Mon Sep 16 1974 00:00:00 GMT-0400 (EDT) 327.41
Wed Oct 16 1974 00:00:00 GMT-0400 (EDT) 327.21
Sat Nov 16 1974 00:00:00 GMT-0500 (EST) 328.34
Mon Dec 16 1974 00:00:00 GMT-0500 (EST) 329.5
Thu Jan 16 1975 00:00:00 GMT-0500 (EST) 330.68
Sat Feb 15 1975 00:00:00 GMT-0500 (EST) 331.41
Mon Mar 17 1975 00:00:00 GMT-0400 (EDT) 331.85
Thu Apr 17 1975 00:00:00 GMT-0400 (EDT) 333.29
Sat May 17 1975 00:00:00 GMT-0400 (EDT) 333.91
Tue Jun 17 1975 00:00:00 GMT-0400 (EDT) 333.4
Thu Jul 17 1975 00:00:00 GMT-0400 (EDT) 331.74
Sat Aug 16 1975 00:00:00 GMT-0400 (EDT) 329.88
Tue Sep 16 1975 00:00:00 GMT-0400 (EDT) 328.57
Thu Oct 16 1975 00:00:00 GMT-0400 (EDT) 328.35
Sun Nov 16 1975 00:00:00 GMT-0500 (EST) 329.34
Fri Jan 16 1976 00:00:00 GMT-0500 (EST) 331.66
Sun Feb 15 1976 00:00:00 GMT-0500 (EST) 332.75
Wed Mar 17 1976 00:00:00 GMT-0500 (EST) 333.46
Sat Apr 17 1976 00:00:00 GMT-0500 (EST) 334.78
Mon May 17 1976 00:00:00 GMT-0400 (EDT) 334.78
Thu Jun 17 1976 00:00:00 GMT-0400 (EDT) 334.06
Sat Jul 17 1976 00:00:00 GMT-0400 (EDT) 332.95
Mon Aug 16 1976 00:00:00 GMT-0400 (EDT) 330.64
Thu Sep 16 1976 00:00:00 GMT-0400 (EDT) 328.96
Sat Oct 16 1976 00:00:00 GMT-0400 (EDT) 328.77
Tue Nov 16 1976 00:00:00 GMT-0500 (EST) 330.18
Thu Dec 16 1976 00:00:00 GMT-0500 (EST) 331.65
Sun Jan 16 1977 00:00:00 GMT-0500 (EST) 332.69
Tue Feb 15 1977 00:00:00 GMT-0500 (EST) 333.23
Thu Mar 17 1977 00:00:00 GMT-0500 (EST) 334.97
Sun Apr 17 1977 00:00:00 GMT-0500 (EST) 336.03
Tue May 17 1977 00:00:00 GMT-0400 (EDT) 336.82
Fri Jun 17 1977 00:00:00 GMT-0400 (EDT) 336.1
Sun Jul 17 1977 00:00:00 GMT-0400 (EDT) 334.79
Tue Aug 16 1977 00:00:00 GMT-0400 (EDT) 332.53
Fri Sep 16 1977 00:00:00 GMT-0400 (EDT) 331.19
Sun Oct 16 1977 00:00:00 GMT-0400 (EDT) 331.21
Wed Nov 16 1977 00:00:00 GMT-0500 (EST) 332.35
Fri Dec 16 1977 00:00:00 GMT-0500 (EST) 333.47
Mon Jan 16 1978 00:00:00 GMT-0500 (EST) 335.1
Wed Feb 15 1978 00:00:00 GMT-0500 (EST) 335.26
Fri Mar 17 1978 00:00:00 GMT-0500 (EST) 336.61
Mon Apr 17 1978 00:00:00 GMT-0500 (EST) 337.77
Wed May 17 1978 00:00:00 GMT-0400 (EDT) 338.01
Sat Jun 17 1978 00:00:00 GMT-0400 (EDT) 337.98
Mon Jul 17 1978 00:00:00 GMT-0400 (EDT) 336.48
Wed Aug 16 1978 00:00:00 GMT-0400 (EDT) 334.37
Sat Sep 16 1978 00:00:00 GMT-0400 (EDT) 332.33
Mon Oct 16 1978 00:00:00 GMT-0400 (EDT) 332.41
Thu Nov 16 1978 00:00:00 GMT-0500 (EST) 333.76
Sat Dec 16 1978 00:00:00 GMT-0500 (EST) 334.83
Tue Jan 16 1979 00:00:00 GMT-0500 (EST) 336.21
Thu Feb 15 1979 00:00:00 GMT-0500 (EST) 336.65
Sat Mar 17 1979 00:00:00 GMT-0500 (EST) 338.13
Tue Apr 17 1979 00:00:00 GMT-0500 (EST) 338.94
Thu May 17 1979 00:00:00 GMT-0400 (EDT) 339
Sun Jun 17 1979 00:00:00 GMT-0400 (EDT) 339.2
Tue Jul 17 1979 00:00:00 GMT-0400 (EDT) 337.6
Thu Aug 16 1979 00:00:00 GMT-0400 (EDT) 335.56
Sun Sep 16 1979 00:00:00 GMT-0400 (EDT) 333.93
Tue Oct 16 1979 00:00:00 GMT-0400 (EDT) 334.12
Fri Nov 16 1979 00:00:00 GMT-0500 (EST) 335.26
Sun Dec 16 1979 00:00:00 GMT-0500 (EST) 336.78
Wed Jan 16 1980 00:00:00 GMT-0500 (EST) 337.8
Fri Feb 15 1980 00:00:00 GMT-0500 (EST) 338.28
Mon Mar 17 1980 00:00:00 GMT-0500 (EST) 340.04
Thu Apr 17 1980 00:00:00 GMT-0500 (EST) 340.86
Sat May 17 1980 00:00:00 GMT-0400 (EDT) 341.47
Tue Jun 17 1980 00:00:00 GMT-0400 (EDT) 341.26
Thu Jul 17 1980 00:00:00 GMT-0400 (EDT) 339.34
Sat Aug 16 1980 00:00:00 GMT-0400 (EDT) 337.45
Tue Sep 16 1980 00:00:00 GMT-0400 (EDT) 336.1
Thu Oct 16 1980 00:00:00 GMT-0400 (EDT) 336.05
Sun Nov 16 1980 00:00:00 GMT-0500 (EST) 337.21
Tue Dec 16 1980 00:00:00 GMT-0500 (EST) 338.29
Fri Jan 16 1981 00:00:00 GMT-0500 (EST) 339.36
Sun Feb 15 1981 00:00:00 GMT-0500 (EST) 340.51
Tue Mar 17 1981 00:00:00 GMT-0500 (EST) 341.57
Fri Apr 17 1981 00:00:00 GMT-0500 (EST) 342.56
Sun May 17 1981 00:00:00 GMT-0400 (EDT) 343.01
Wed Jun 17 1981 00:00:00 GMT-0400 (EDT) 342.49
Fri Jul 17 1981 00:00:00 GMT-0400 (EDT) 340.68
Sun Aug 16 1981 00:00:00 GMT-0400 (EDT) 338.49
Wed Sep 16 1981 00:00:00 GMT-0400 (EDT) 336.92
Fri Oct 16 1981 00:00:00 GMT-0400 (EDT) 337.12
Mon Nov 16 1981 00:00:00 GMT-0500 (EST) 338.59
Wed Dec 16 1981 00:00:00 GMT-0500 (EST) 339.9
Sat Jan 16 1982 00:00:00 GMT-0500 (EST) 340.92
Mon Feb 15 1982 00:00:00 GMT-0500 (EST) 341.69
Wed Mar 17 1982 00:00:00 GMT-0500 (EST) 342.86
Sat Apr 17 1982 00:00:00 GMT-0500 (EST) 343.92
Mon May 17 1982 00:00:00 GMT-0400 (EDT) 344.67
Thu Jun 17 1982 00:00:00 GMT-0400 (EDT) 343.78
Sat Jul 17 1982 00:00:00 GMT-0400 (EDT) 342.23
Mon Aug 16 1982 00:00:00 GMT-0400 (EDT) 340.11
Thu Sep 16 1982 00:00:00 GMT-0400 (EDT) 338.32
Sat Oct 16 1982 00:00:00 GMT-0400 (EDT) 338.39
Tue Nov 16 1982 00:00:00 GMT-0500 (EST) 339.48
Thu Dec 16 1982 00:00:00 GMT-0500 (EST) 340.88
Sun Jan 16 1983 00:00:00 GMT-0500 (EST) 341.64
Tue Feb 15 1983 00:00:00 GMT-0500 (EST) 342.87
Thu Mar 17 1983 00:00:00 GMT-0500 (EST) 343.59
Sun Apr 17 1983 00:00:00 GMT-0500 (EST) 345.25
Tue May 17 1983 00:00:00 GMT-0400 (EDT) 345.96
Fri Jun 17 1983 00:00:00 GMT-0400 (EDT) 345.52
Sun Jul 17 1983 00:00:00 GMT-0400 (EDT) 344.15
Tue Aug 16 1983 00:00:00 GMT-0400 (EDT) 342.25
Fri Sep 16 1983 00:00:00 GMT-0400 (EDT) 340.17
Sun Oct 16 1983 00:00:00 GMT-0400 (EDT) 340.3
Wed Nov 16 1983 00:00:00 GMT-0500 (EST) 341.53
Fri Dec 16 1983 00:00:00 GMT-0500 (EST) 343.07
Mon Jan 16 1984 00:00:00 GMT-0500 (EST) 344.05
Wed Feb 15 1984 00:00:00 GMT-0500 (EST) 344.77
Sat Mar 17 1984 00:00:00 GMT-0500 (EST) 345.46
Thu May 17 1984 00:00:00 GMT-0400 (EDT) 347.55
Sun Jun 17 1984 00:00:00 GMT-0400 (EDT) 346.98
Tue Jul 17 1984 00:00:00 GMT-0400 (EDT) 345.55
Thu Aug 16 1984 00:00:00 GMT-0400 (EDT) 343.2
Sun Sep 16 1984 00:00:00 GMT-0400 (EDT) 341.35
Tue Oct 16 1984 00:00:00 GMT-0400 (EDT) 341.68
Fri Nov 16 1984 00:00:00 GMT-0500 (EST) 343.06
Sun Dec 16 1984 00:00:00 GMT-0500 (EST) 344.54
Wed Jan 16 1985 00:00:00 GMT-0500 (EST) 345.25
Fri Feb 15 1985 00:00:00 GMT-0500 (EST) 346.06
Sun Mar 17 1985 00:00:00 GMT-0500 (EST) 347.66
Wed Apr 17 1985 00:00:00 GMT-0500 (EST) 348.2
Fri May 17 1985 00:00:00 GMT-0400 (EDT) 348.92
Mon Jun 17 1985 00:00:00 GMT-0400 (EDT) 348.4
Wed Jul 17 1985 00:00:00 GMT-0400 (EDT) 346.66
Fri Aug 16 1985 00:00:00 GMT-0400 (EDT) 344.85
Mon Sep 16 1985 00:00:00 GMT-0400 (EDT) 343.2
Wed Oct 16 1985 00:00:00 GMT-0400 (EDT) 343.08
Sat Nov 16 1985 00:00:00 GMT-0500 (EST) 344.4
Mon Dec 16 1985 00:00:00 GMT-0500 (EST) 345.82
Thu Jan 16 1986 00:00:00 GMT-0500 (EST) 346.54
Sat Feb 15 1986 00:00:00 GMT-0500 (EST) 347.13
Mon Mar 17 1986 00:00:00 GMT-0500 (EST) 348.05
Thu Apr 17 1986 00:00:00 GMT-0500 (EST) 349.77
Sat May 17 1986 00:00:00 GMT-0400 (EDT) 350.53
Tue Jun 17 1986 00:00:00 GMT-0400 (EDT) 349.9
Thu Jul 17 1986 00:00:00 GMT-0400 (EDT) 348.11
Sat Aug 16 1986 00:00:00 GMT-0400 (EDT) 346.09
Tue Sep 16 1986 00:00:00 GMT-0400 (EDT) 345.01
Thu Oct 16 1986 00:00:00 GMT-0400 (EDT) 344.47
Sun Nov 16 1986 00:00:00 GMT-0500 (EST) 345.86
Tue Dec 16 1986 00:00:00 GMT-0500 (EST) 347.15
Fri Jan 16 1987 00:00:00 GMT-0500 (EST) 348.38
Sun Feb 15 1987 00:00:00 GMT-0500 (EST) 348.7
Tue Mar 17 1987 00:00:00 GMT-0500 (EST) 349.72
Fri Apr 17 1987 00:00:00 GMT-0400 (EDT) 351.32
Sun May 17 1987 00:00:00 GMT-0400 (EDT) 352.14
Wed Jun 17 1987 00:00:00 GMT-0400 (EDT) 351.61
Fri Jul 17 1987 00:00:00 GMT-0400 (EDT) 349.91
Sun Aug 16 1987 00:00:00 GMT-0400 (EDT) 347.84
Wed Sep 16 1987 00:00:00 GMT-0400 (EDT) 346.52
Fri Oct 16 1987 00:00:00 GMT-0400 (EDT) 346.65
Mon Nov 16 1987 00:00:00 GMT-0500 (EST) 347.96
Wed Dec 16 1987 00:00:00 GMT-0500 (EST) 349.18
Sat Jan 16 1988 00:00:00 GMT-0500 (EST) 350.38
Mon Feb 15 1988 00:00:00 GMT-0500 (EST) 351.68
Thu Mar 17 1988 00:00:00 GMT-0500 (EST) 352.24
Sun Apr 17 1988 00:00:00 GMT-0400 (EDT) 353.66
Tue May 17 1988 00:00:00 GMT-0400 (EDT) 354.18
Fri Jun 17 1988 00:00:00 GMT-0400 (EDT) 353.68
Sun Jul 17 1988 00:00:00 GMT-0400 (EDT) 352.58
Tue Aug 16 1988 00:00:00 GMT-0400 (EDT) 350.66
Fri Sep 16 1988 00:00:00 GMT-0400 (EDT) 349.03
Sun Oct 16 1988 00:00:00 GMT-0400 (EDT) 349.08
Wed Nov 16 1988 00:00:00 GMT-0500 (EST) 350.15
Fri Dec 16 1988 00:00:00 GMT-0500 (EST) 351.44
Mon Jan 16 1989 00:00:00 GMT-0500 (EST) 352.89
Wed Feb 15 1989 00:00:00 GMT-0500 (EST) 353.24
Fri Mar 17 1989 00:00:00 GMT-0500 (EST) 353.8
Mon Apr 17 1989 00:00:00 GMT-0400 (EDT) 355.59
Wed May 17 1989 00:00:00 GMT-0400 (EDT) 355.89
Sat Jun 17 1989 00:00:00 GMT-0400 (EDT) 355.3
Mon Jul 17 1989 00:00:00 GMT-0400 (EDT) 353.98
Wed Aug 16 1989 00:00:00 GMT-0400 (EDT) 351.53
Sat Sep 16 1989 00:00:00 GMT-0400 (EDT) 350.02
Mon Oct 16 1989 00:00:00 GMT-0400 (EDT) 350.29
Thu Nov 16 1989 00:00:00 GMT-0500 (EST) 351.44
Sat Dec 16 1989 00:00:00 GMT-0500 (EST) 352.84
Tue Jan 16 1990 00:00:00 GMT-0500 (EST) 353.79
Thu Feb 15 1990 00:00:00 GMT-0500 (EST) 354.88
Sat Mar 17 1990 00:00:00 GMT-0500 (EST) 355.65
Tue Apr 17 1990 00:00:00 GMT-0400 (EDT) 356.28
Thu May 17 1990 00:00:00 GMT-0400 (EDT) 357.29
Sun Jun 17 1990 00:00:00 GMT-0400 (EDT) 356.32
Tue Jul 17 1990 00:00:00 GMT-0400 (EDT) 354.88
Thu Aug 16 1990 00:00:00 GMT-0400 (EDT) 352.89
Sun Sep 16 1990 00:00:00 GMT-0400 (EDT) 351.28
Tue Oct 16 1990 00:00:00 GMT-0400 (EDT) 351.59
Fri Nov 16 1990 00:00:00 GMT-0500 (EST) 353.05
Sun Dec 16 1990 00:00:00 GMT-0500 (EST) 354.27
Wed Jan 16 1991 00:00:00 GMT-0500 (EST) 354.87
Fri Feb 15 1991 00:00:00 GMT-0500 (EST) 355.68
Sun Mar 17 1991 00:00:00 GMT-0500 (EST) 357.06
Wed Apr 17 1991 00:00:00 GMT-0400 (EDT) 358.51
Fri May 17 1991 00:00:00 GMT-0400 (EDT) 359.09
Mon Jun 17 1991 00:00:00 GMT-0400 (EDT) 358.1
Wed Jul 17 1991 00:00:00 GMT-0400 (EDT) 356.12
Fri Aug 16 1991 00:00:00 GMT-0400 (EDT) 353.89
Mon Sep 16 1991 00:00:00 GMT-0400 (EDT) 352.3
Wed Oct 16 1991 00:00:00 GMT-0400 (EDT) 352.32
Sat Nov 16 1991 00:00:00 GMT-0500 (EST) 353.79
Mon Dec 16 1991 00:00:00 GMT-0500 (EST) 355.07
Thu Jan 16 1992 00:00:00 GMT-0500 (EST) 356.17
Sat Feb 15 1992 00:00:00 GMT-0500 (EST) 356.93
Tue Mar 17 1992 00:00:00 GMT-0500 (EST) 357.82
Fri Apr 17 1992 00:00:00 GMT-0400 (EDT) 359
Sun May 17 1992 00:00:00 GMT-0400 (EDT) 359.55
Wed Jun 17 1992 00:00:00 GMT-0400 (EDT) 359.32
Fri Jul 17 1992 00:00:00 GMT-0400 (EDT) 356.85
Sun Aug 16 1992 00:00:00 GMT-0400 (EDT) 354.91
Wed Sep 16 1992 00:00:00 GMT-0400 (EDT) 352.93
Fri Oct 16 1992 00:00:00 GMT-0400 (EDT) 353.31
Mon Nov 16 1992 00:00:00 GMT-0500 (EST) 354.27
Wed Dec 16 1992 00:00:00 GMT-0500 (EST) 355.53
Sat Jan 16 1993 00:00:00 GMT-0500 (EST) 356.86
Mon Feb 15 1993 00:00:00 GMT-0500 (EST) 357.27
Wed Mar 17 1993 00:00:00 GMT-0500 (EST) 358.36
Sat Apr 17 1993 00:00:00 GMT-0400 (EDT) 359.27
Mon May 17 1993 00:00:00 GMT-0400 (EDT) 360.19
Thu Jun 17 1993 00:00:00 GMT-0400 (EDT) 359.52
Sat Jul 17 1993 00:00:00 GMT-0400 (EDT) 357.42
Mon Aug 16 1993 00:00:00 GMT-0400 (EDT) 355.46
Thu Sep 16 1993 00:00:00 GMT-0400 (EDT) 354.1
Sat Oct 16 1993 00:00:00 GMT-0400 (EDT) 354.12
Tue Nov 16 1993 00:00:00 GMT-0500 (EST) 355.4
Thu Dec 16 1993 00:00:00 GMT-0500 (EST) 356.84
Sun Jan 16 1994 00:00:00 GMT-0500 (EST) 358.22
Tue Feb 15 1994 00:00:00 GMT-0500 (EST) 358.98
Thu Mar 17 1994 00:00:00 GMT-0500 (EST) 359.91
Sun Apr 17 1994 00:00:00 GMT-0400 (EDT) 361.32
Tue May 17 1994 00:00:00 GMT-0400 (EDT) 361.68
Fri Jun 17 1994 00:00:00 GMT-0400 (EDT) 360.8
Sun Jul 17 1994 00:00:00 GMT-0400 (EDT) 359.39
Tue Aug 16 1994 00:00:00 GMT-0400 (EDT) 357.42
Fri Sep 16 1994 00:00:00 GMT-0400 (EDT) 355.63
Sun Oct 16 1994 00:00:00 GMT-0400 (EDT) 356.09
Wed Nov 16 1994 00:00:00 GMT-0500 (EST) 357.56
Fri Dec 16 1994 00:00:00 GMT-0500 (EST) 358.87
Mon Jan 16 1995 00:00:00 GMT-0500 (EST) 359.87
Wed Feb 15 1995 00:00:00 GMT-0500 (EST) 360.79
Fri Mar 17 1995 00:00:00 GMT-0500 (EST) 361.77
Mon Apr 17 1995 00:00:00 GMT-0400 (EDT) 363.23
Wed May 17 1995 00:00:00 GMT-0400 (EDT) 363.77
Sat Jun 17 1995 00:00:00 GMT-0400 (EDT) 363.22
Mon Jul 17 1995 00:00:00 GMT-0400 (EDT) 361.7
Wed Aug 16 1995 00:00:00 GMT-0400 (EDT) 359.11
Sat Sep 16 1995 00:00:00 GMT-0400 (EDT) 358.11
Mon Oct 16 1995 00:00:00 GMT-0400 (EDT) 357.97
Thu Nov 16 1995 00:00:00 GMT-0500 (EST) 359.4
Sat Dec 16 1995 00:00:00 GMT-0500 (EST) 360.61
Tue Jan 16 1996 00:00:00 GMT-0500 (EST) 362.04
Thu Feb 15 1996 00:00:00 GMT-0500 (EST) 363.17
Sun Mar 17 1996 00:00:00 GMT-0500 (EST) 364.17
Wed Apr 17 1996 00:00:00 GMT-0400 (EDT) 364.51
Fri May 17 1996 00:00:00 GMT-0400 (EDT) 365.16
Mon Jun 17 1996 00:00:00 GMT-0400 (EDT) 364.93
Wed Jul 17 1996 00:00:00 GMT-0400 (EDT) 363.53
Fri Aug 16 1996 00:00:00 GMT-0400 (EDT) 361.38
Mon Sep 16 1996 00:00:00 GMT-0400 (EDT) 359.6
Wed Oct 16 1996 00:00:00 GMT-0400 (EDT) 359.54
Sat Nov 16 1996 00:00:00 GMT-0500 (EST) 360.84
Mon Dec 16 1996 00:00:00 GMT-0500 (EST) 362.18
Thu Jan 16 1997 00:00:00 GMT-0500 (EST) 363.04
Sat Feb 15 1997 00:00:00 GMT-0500 (EST) 364.09
Mon Mar 17 1997 00:00:00 GMT-0500 (EST) 364.47
Thu Apr 17 1997 00:00:00 GMT-0400 (EDT) 366.25
Sat May 17 1997 00:00:00 GMT-0400 (EDT) 366.69
Tue Jun 17 1997 00:00:00 GMT-0400 (EDT) 365.59
Thu Jul 17 1997 00:00:00 GMT-0400 (EDT) 364.34
Sat Aug 16 1997 00:00:00 GMT-0400 (EDT) 362.2
Tue Sep 16 1997 00:00:00 GMT-0400 (EDT) 360.31
Thu Oct 16 1997 00:00:00 GMT-0400 (EDT) 360.71
Sun Nov 16 1997 00:00:00 GMT-0500 (EST) 362.44
Tue Dec 16 1997 00:00:00 GMT-0500 (EST) 364.33
Fri Jan 16 1998 00:00:00 GMT-0500 (EST) 365.18
Sun Feb 15 1998 00:00:00 GMT-0500 (EST) 365.98
Tue Mar 17 1998 00:00:00 GMT-0500 (EST) 367.13
Fri Apr 17 1998 00:00:00 GMT-0400 (EDT) 368.61
Sun May 17 1998 00:00:00 GMT-0400 (EDT) 369.49
Wed Jun 17 1998 00:00:00 GMT-0400 (EDT) 368.95
Fri Jul 17 1998 00:00:00 GMT-0400 (EDT) 367.74
Sun Aug 16 1998 00:00:00 GMT-0400 (EDT) 365.79
Wed Sep 16 1998 00:00:00 GMT-0400 (EDT) 364.01
Fri Oct 16 1998 00:00:00 GMT-0400 (EDT) 364.35
Mon Nov 16 1998 00:00:00 GMT-0500 (EST) 365.52
Wed Dec 16 1998 00:00:00 GMT-0500 (EST) 367.08
Sat Jan 16 1999 00:00:00 GMT-0500 (EST) 368.12
Mon Feb 15 1999 00:00:00 GMT-0500 (EST) 368.98
Wed Mar 17 1999 00:00:00 GMT-0500 (EST) 369.6
Sat Apr 17 1999 00:00:00 GMT-0400 (EDT) 370.96
Mon May 17 1999 00:00:00 GMT-0400 (EDT) 370.77
Thu Jun 17 1999 00:00:00 GMT-0400 (EDT) 370.33
Sat Jul 17 1999 00:00:00 GMT-0400 (EDT) 369.28
Mon Aug 16 1999 00:00:00 GMT-0400 (EDT) 366.86
Thu Sep 16 1999 00:00:00 GMT-0400 (EDT) 364.94
Sat Oct 16 1999 00:00:00 GMT-0400 (EDT) 365.35
Tue Nov 16 1999 00:00:00 GMT-0500 (EST) 366.68
Thu Dec 16 1999 00:00:00 GMT-0500 (EST) 368.04
Sun Jan 16 2000 00:00:00 GMT-0500 (EST) 369.25
Tue Feb 15 2000 00:00:00 GMT-0500 (EST) 369.5
Fri Mar 17 2000 00:00:00 GMT-0500 (EST) 370.56
Mon Apr 17 2000 00:00:00 GMT-0400 (EDT) 371.82
Wed May 17 2000 00:00:00 GMT-0400 (EDT) 371.51
Sat Jun 17 2000 00:00:00 GMT-0400 (EDT) 371.71
Mon Jul 17 2000 00:00:00 GMT-0400 (EDT) 369.85
Wed Aug 16 2000 00:00:00 GMT-0400 (EDT) 368.2
Sat Sep 16 2000 00:00:00 GMT-0400 (EDT) 366.91
Mon Oct 16 2000 00:00:00 GMT-0400 (EDT) 366.99
Thu Nov 16 2000 00:00:00 GMT-0500 (EST) 368.33
Sat Dec 16 2000 00:00:00 GMT-0500 (EST) 369.67
Tue Jan 16 2001 00:00:00 GMT-0500 (EST) 370.52
Thu Feb 15 2001 00:00:00 GMT-0500 (EST) 371.49
Sat Mar 17 2001 00:00:00 GMT-0500 (EST) 372.53
Tue Apr 17 2001 00:00:00 GMT-0400 (EDT) 373.37
Thu May 17 2001 00:00:00 GMT-0400 (EDT) 373.83
Sun Jun 17 2001 00:00:00 GMT-0400 (EDT) 373.18
Tue Jul 17 2001 00:00:00 GMT-0400 (EDT) 371.57
Thu Aug 16 2001 00:00:00 GMT-0400 (EDT) 369.63
Sun Sep 16 2001 00:00:00 GMT-0400 (EDT) 368.16
Tue Oct 16 2001 00:00:00 GMT-0400 (EDT) 368.42
Fri Nov 16 2001 00:00:00 GMT-0500 (EST) 369.69
Sun Dec 16 2001 00:00:00 GMT-0500 (EST) 371.18
Wed Jan 16 2002 00:00:00 GMT-0500 (EST) 372.45
Fri Feb 15 2002 00:00:00 GMT-0500 (EST) 373.14
Sun Mar 17 2002 00:00:00 GMT-0500 (EST) 373.94
Wed Apr 17 2002 00:00:00 GMT-0400 (EDT) 375
Fri May 17 2002 00:00:00 GMT-0400 (EDT) 375.65
Mon Jun 17 2002 00:00:00 GMT-0400 (EDT) 375.5
Wed Jul 17 2002 00:00:00 GMT-0400 (EDT) 374
Fri Aug 16 2002 00:00:00 GMT-0400 (EDT) 371.83
Mon Sep 16 2002 00:00:00 GMT-0400 (EDT) 370.66
Wed Oct 16 2002 00:00:00 GMT-0400 (EDT) 370.51
Sat Nov 16 2002 00:00:00 GMT-0500 (EST) 372.2
Mon Dec 16 2002 00:00:00 GMT-0500 (EST) 373.71
Thu Jan 16 2003 00:00:00 GMT-0500 (EST) 374.87
Sat Feb 15 2003 00:00:00 GMT-0500 (EST) 375.62
Mon Mar 17 2003 00:00:00 GMT-0500 (EST) 376.48
Thu Apr 17 2003 00:00:00 GMT-0400 (EDT) 377.74
Sat May 17 2003 00:00:00 GMT-0400 (EDT) 378.5
Tue Jun 17 2003 00:00:00 GMT-0400 (EDT) 378.18
Thu Jul 17 2003 00:00:00 GMT-0400 (EDT) 376.72
Sat Aug 16 2003 00:00:00 GMT-0400 (EDT) 374.32
Tue Sep 16 2003 00:00:00 GMT-0400 (EDT) 373.2
Thu Oct 16 2003 00:00:00 GMT-0400 (EDT) 373.1
Sun Nov 16 2003 00:00:00 GMT-0500 (EST) 374.64
Tue Dec 16 2003 00:00:00 GMT-0500 (EST) 375.93
Fri Jan 16 2004 00:00:00 GMT-0500 (EST) 377
Sun Feb 15 2004 00:00:00 GMT-0500 (EST) 377.87
Wed Mar 17 2004 00:00:00 GMT-0500 (EST) 378.73
Sat Apr 17 2004 00:00:00 GMT-0400 (EDT) 380.41
Mon May 17 2004 00:00:00 GMT-0400 (EDT) 380.63
Thu Jun 17 2004 00:00:00 GMT-0400 (EDT) 379.56
Sat Jul 17 2004 00:00:00 GMT-0400 (EDT) 377.61
Mon Aug 16 2004 00:00:00 GMT-0400 (EDT) 376.15
Thu Sep 16 2004 00:00:00 GMT-0400 (EDT) 374.11
Sat Oct 16 2004 00:00:00 GMT-0400 (EDT) 374.44
Tue Nov 16 2004 00:00:00 GMT-0500 (EST) 375.93
Thu Dec 16 2004 00:00:00 GMT-0500 (EST) 377.45
Sun Jan 16 2005 00:00:00 GMT-0500 (EST) 378.47
Tue Feb 15 2005 00:00:00 GMT-0500 (EST) 379.76
Thu Mar 17 2005 00:00:00 GMT-0500 (EST) 381.14
Sun Apr 17 2005 00:00:00 GMT-0400 (EDT) 382.2
Tue May 17 2005 00:00:00 GMT-0400 (EDT) 382.47
Fri Jun 17 2005 00:00:00 GMT-0400 (EDT) 382.2
Sun Jul 17 2005 00:00:00 GMT-0400 (EDT) 380.78
Tue Aug 16 2005 00:00:00 GMT-0400 (EDT) 378.73
Fri Sep 16 2005 00:00:00 GMT-0400 (EDT) 376.66
Sun Oct 16 2005 00:00:00 GMT-0400 (EDT) 376.98
Wed Nov 16 2005 00:00:00 GMT-0500 (EST) 378.29
Fri Dec 16 2005 00:00:00 GMT-0500 (EST) 379.92
Mon Jan 16 2006 00:00:00 GMT-0500 (EST) 381.35
Wed Feb 15 2006 00:00:00 GMT-0500 (EST) 382.16
Fri Mar 17 2006 00:00:00 GMT-0500 (EST) 382.66
Mon Apr 17 2006 00:00:00 GMT-0400 (EDT) 384.73
Wed May 17 2006 00:00:00 GMT-0400 (EDT) 384.98
Sat Jun 17 2006 00:00:00 GMT-0400 (EDT) 384.09
Mon Jul 17 2006 00:00:00 GMT-0400 (EDT) 382.38
Wed Aug 16 2006 00:00:00 GMT-0400 (EDT) 380.45
Sat Sep 16 2006 00:00:00 GMT-0400 (EDT) 378.92
Mon Oct 16 2006 00:00:00 GMT-0400 (EDT) 379.16
Thu Nov 16 2006 00:00:00 GMT-0500 (EST) 380.18
Sat Dec 16 2006 00:00:00 GMT-0500 (EST) 381.79
Tue Jan 16 2007 00:00:00 GMT-0500 (EST) 382.93
Thu Feb 15 2007 00:00:00 GMT-0500 (EST) 383.81
Sat Mar 17 2007 00:00:00 GMT-0400 (EDT) 384.56
Tue Apr 17 2007 00:00:00 GMT-0400 (EDT) 386.4
Thu May 17 2007 00:00:00 GMT-0400 (EDT) 386.58
Sun Jun 17 2007 00:00:00 GMT-0400 (EDT) 386.05
Tue Jul 17 2007 00:00:00 GMT-0400 (EDT) 384.49
Thu Aug 16 2007 00:00:00 GMT-0400 (EDT) 382
Sun Sep 16 2007 00:00:00 GMT-0400 (EDT) 380.9
Tue Oct 16 2007 00:00:00 GMT-0400 (EDT) 381.14
Fri Nov 16 2007 00:00:00 GMT-0500 (EST) 382.42
Sun Dec 16 2007 00:00:00 GMT-0500 (EST) 383.89
Wed Jan 16 2008 00:00:00 GMT-0500 (EST) 385.44
Fri Feb 15 2008 00:00:00 GMT-0500 (EST) 385.73
Mon Mar 17 2008 00:00:00 GMT-0400 (EDT) 385.97
Thu Apr 17 2008 00:00:00 GMT-0400 (EDT) 387.16
Sat May 17 2008 00:00:00 GMT-0400 (EDT) 388.5
Tue Jun 17 2008 00:00:00 GMT-0400 (EDT) 387.88
Thu Jul 17 2008 00:00:00 GMT-0400 (EDT) 386.42
Sat Aug 16 2008 00:00:00 GMT-0400 (EDT) 384.15
Tue Sep 16 2008 00:00:00 GMT-0400 (EDT) 383.09
Thu Oct 16 2008 00:00:00 GMT-0400 (EDT) 382.99
Sun Nov 16 2008 00:00:00 GMT-0500 (EST) 384.13
Tue Dec 16 2008 00:00:00 GMT-0500 (EST) 385.56
Fri Jan 16 2009 00:00:00 GMT-0500 (EST) 386.94
Sun Feb 15 2009 00:00:00 GMT-0500 (EST) 387.42
Tue Mar 17 2009 00:00:00 GMT-0400 (EDT) 388.77
Fri Apr 17 2009 00:00:00 GMT-0400 (EDT) 389.44
Sun May 17 2009 00:00:00 GMT-0400 (EDT) 390.19
Wed Jun 17 2009 00:00:00 GMT-0400 (EDT) 389.45
Fri Jul 17 2009 00:00:00 GMT-0400 (EDT) 387.78
Sun Aug 16 2009 00:00:00 GMT-0400 (EDT) 385.92
Wed Sep 16 2009 00:00:00 GMT-0400 (EDT) 384.79
Fri Oct 16 2009 00:00:00 GMT-0400 (EDT) 384.39
Mon Nov 16 2009 00:00:00 GMT-0500 (EST) 386
Wed Dec 16 2009 00:00:00 GMT-0500 (EST) 387.31
Sat Jan 16 2010 00:00:00 GMT-0500 (EST) 388.5
Mon Feb 15 2010 00:00:00 GMT-0500 (EST) 389.94
Wed Mar 17 2010 00:00:00 GMT-0400 (EDT) 391.09
Sat Apr 17 2010 00:00:00 GMT-0400 (EDT) 392.52
Mon May 17 2010 00:00:00 GMT-0400 (EDT) 393.04
Thu Jun 17 2010 00:00:00 GMT-0400 (EDT) 392.15
Sat Jul 17 2010 00:00:00 GMT-0400 (EDT) 390.22
Mon Aug 16 2010 00:00:00 GMT-0400 (EDT) 388.26
Thu Sep 16 2010 00:00:00 GMT-0400 (EDT) 386.83
Sat Oct 16 2010 00:00:00 GMT-0400 (EDT) 387.2
Tue Nov 16 2010 00:00:00 GMT-0500 (EST) 388.65
Thu Dec 16 2010 00:00:00 GMT-0500 (EST) 389.73
Sun Jan 16 2011 00:00:00 GMT-0500 (EST) 391.25
Tue Feb 15 2011 00:00:00 GMT-0500 (EST) 391.82
Thu Mar 17 2011 00:00:00 GMT-0400 (EDT) 392.49
Sun Apr 17 2011 00:00:00 GMT-0400 (EDT) 393.34
Tue May 17 2011 00:00:00 GMT-0400 (EDT) 394.21
Fri Jun 17 2011 00:00:00 GMT-0400 (EDT) 393.72
Sun Jul 17 2011 00:00:00 GMT-0400 (EDT) 392.42
Tue Aug 16 2011 00:00:00 GMT-0400 (EDT) 390.19
Fri Sep 16 2011 00:00:00 GMT-0400 (EDT) 389.04
Sun Oct 16 2011 00:00:00 GMT-0400 (EDT) 388.96
Wed Nov 16 2011 00:00:00 GMT-0500 (EST) 390.24
Fri Dec 16 2011 00:00:00 GMT-0500 (EST) 391.83
Mon Jan 16 2012 00:00:00 GMT-0500 (EST) 393.12
Wed Feb 15 2012 00:00:00 GMT-0500 (EST) 393.6
Sat Mar 17 2012 00:00:00 GMT-0400 (EDT) 394.45
Tue Apr 17 2012 00:00:00 GMT-0400 (EDT) 396.18
Thu May 17 2012 00:00:00 GMT-0400 (EDT) 396.78
Sun Jun 17 2012 00:00:00 GMT-0400 (EDT) 395.82
Tue Jul 17 2012 00:00:00 GMT-0400 (EDT) 394.3
Thu Aug 16 2012 00:00:00 GMT-0400 (EDT) 392.41
Sun Sep 16 2012 00:00:00 GMT-0400 (EDT) 391.06
Tue Oct 16 2012 00:00:00 GMT-0400 (EDT) 391.01
Fri Nov 16 2012 00:00:00 GMT-0500 (EST) 392.81
Sun Dec 16 2012 00:00:00 GMT-0500 (EST) 394.28
Wed Jan 16 2013 00:00:00 GMT-0500 (EST) 395.54
Fri Feb 15 2013 00:00:00 GMT-0500 (EST) 396.8
Sun Mar 17 2013 00:00:00 GMT-0400 (EDT) 397.31
Wed Apr 17 2013 00:00:00 GMT-0400 (EDT) 398.35
Fri May 17 2013 00:00:00 GMT-0400 (EDT) 399.76
Mon Jun 17 2013 00:00:00 GMT-0400 (EDT) 398.58
Wed Jul 17 2013 00:00:00 GMT-0400 (EDT) 397.2
Fri Aug 16 2013 00:00:00 GMT-0400 (EDT) 395.15
Mon Sep 16 2013 00:00:00 GMT-0400 (EDT) 393.51
Wed Oct 16 2013 00:00:00 GMT-0400 (EDT) 393.66
Sat Nov 16 2013 00:00:00 GMT-0500 (EST) 395.11
Mon Dec 16 2013 00:00:00 GMT-0500 (EST) 396.81
Thu Jan 16 2014 00:00:00 GMT-0500 (EST) 397.81
Sat Feb 15 2014 00:00:00 GMT-0500 (EST) 397.93
Mon Mar 17 2014 00:00:00 GMT-0400 (EDT) 399.62
Thu Apr 17 2014 00:00:00 GMT-0400 (EDT) 401.34
Sat May 17 2014 00:00:00 GMT-0400 (EDT) 401.88
Tue Jun 17 2014 00:00:00 GMT-0400 (EDT) 401.2
Thu Jul 17 2014 00:00:00 GMT-0400 (EDT) 399.04
Sat Aug 16 2014 00:00:00 GMT-0400 (EDT) 397.1
Tue Sep 16 2014 00:00:00 GMT-0400 (EDT) 395.35
Thu Oct 16 2014 00:00:00 GMT-0400 (EDT) 395.95
Sun Nov 16 2014 00:00:00 GMT-0500 (EST) 397.27
Tue Dec 16 2014 00:00:00 GMT-0500 (EST) 398.84
Fri Jan 16 2015 00:00:00 GMT-0500 (EST) 399.96
Sun Feb 15 2015 00:00:00 GMT-0500 (EST) 400.26
Tue Mar 17 2015 00:00:00 GMT-0400 (EDT) 401.52
Fri Apr 17 2015 00:00:00 GMT-0400 (EDT) 403.26
Sun May 17 2015 00:00:00 GMT-0400 (EDT) 403.94
Wed Jun 17 2015 00:00:00 GMT-0400 (EDT) 402.8
Fri Jul 17 2015 00:00:00 GMT-0400 (EDT) 401.3
Sun Aug 16 2015 00:00:00 GMT-0400 (EDT) 398.93
Wed Sep 16 2015 00:00:00 GMT-0400 (EDT) 397.63
Fri Oct 16 2015 00:00:00 GMT-0400 (EDT) 398.29
Mon Nov 16 2015 00:00:00 GMT-0500 (EST) 400.16
Wed Dec 16 2015 00:00:00 GMT-0500 (EST) 401.85
Sat Jan 16 2016 00:00:00 GMT-0500 (EST) 402.52
Mon Feb 15 2016 00:00:00 GMT-0500 (EST) 404.02
Thu Mar 17 2016 00:00:00 GMT-0400 (EDT) 404.83
Sun Apr 17 2016 00:00:00 GMT-0400 (EDT) 407.42
Tue May 17 2016 00:00:00 GMT-0400 (EDT) 407.7
var keeling, data, x, y, line
var duration = 1000
var offset = 100
var svg = d3.select('svg').attr('width',window.innerWidth).attr('height',window.innerHeight)
var color = d3.scale.linear()
var states = ['keeling','baseline']
var state = 0
color
.range(["hsl(181, 96%, 57%)", "hsl(359, 96%, 51%)"])
.interpolate(d3.interpolateHsl)
d3.csv("keeling.csv", function(error, _d) {
_d = _d.map(function(d) {
return {key:new Date(d.date),value: +d.ppm}
})
data = d3.nest().key(function(d,i){ return parseInt(d.key.getFullYear()) }).entries(_d)
var yearExtent = d3.extent(data.map(ƒ('key',parseInt)))
var co2Extent = d3.extent(_d.map(ƒ('value')))
var width = window.innerWidth-.5*offset
color.domain(co2Extent)
x = d3.time.scale()
.domain(d3.extent(_d.map(ƒ('key'))))
.range([.5*offset, width])
y = d3.scale.linear()
.domain(co2Extent)
.range([window.innerHeight-offset, 0])
.nice()
line = d3.svg.line()
.x(function(d) {return x(d.key) })
.y(function(d) {return y(d.value) })
var keeling = svg.dataAppend([ {key:'kelling',values: _d.map(ƒ())}],'g.year')
.append("path")
.attr("d", function(d,i) {
return line(d.values)
})
.style('stroke',function (d,i) {
return color(d3.mean(d.values.map(ƒ('value'))))
})
var years = svg.dataAppend(data,'g.year')
.append("path")
.attr("d", function(d,i) {
return line(d.values)
})
.style('stroke',function (d,i) {
return color(d3.mean(d.values.map(ƒ('value'))))
})
var x2 = d3.time.scale().domain([0, 12])
.range([0, width / data.length ])
var y2 = d3.scale.linear()
.domain(co2Extent)
.range([window.innerHeight-offset, 0])
.nice()
var line2 = d3.svg.line()
.x(function(d) {return x2(d.key.getMonth()) })
.y(function(d) {return y2(d.value) })
var co2ByYear = data.map(function(d) {
var t = {}
var diff = d3.extent(d.values.map(ƒ('value')))
t.init = d.values.map(ƒ('value'))[0]
t.diff = diff[1]-diff[0]
t.min = d3.min(d.values.map(ƒ('value')))
t.max = d3.max(d.values.map(ƒ('value')))
return t
})
var years2 = svg.dataAppend(data,'g.year2')
.append("path")
.attr("d", function(d,i) {
return line2(d.values)
})
.attr('transform', function(d, i) {
return 'translate(' + [x(d.values[0].key), 0] + ')'
})
.style('stroke' ,function (d,i) {
return color(d3.mean(d.values.map(ƒ('value'))))
})
svg.on('click',function () {
state = ++state%states.length
if(states[state] == 'baseline'){
years2
.transition()
.duration(duration)
.attr('transform',function (d) {
return 'translate('+[0,window.innerHeight/2-y(d.values[0].value)-.5*offset]+')'
})
.attr("d", function(d,i) {
return line(d.values)
})
.each('end', function( ) {
y2
.range([window.innerHeight-offset, .5*offset])
.nice()
x2.range([-.5*offset, width-.5*offset])
years2
.transition()
.duration(duration)
.attr('d',function (d,i) {
var ex = d3.extent(d.values.map(ƒ('value')))
y2.domain(d3.extent(co2ByYear.map(ƒ('init'))))
y2.domain(ex)
return line2(d.values)
})
.attr('transform',function (d) {
return 'translate('+[offset,0]+')'
})
})
}else{
years2
.transition()
.duration(duration)
.attr('transform', function(d, i) {
return 'translate(' + [x(d.values[0].key), 0] + ')'
})
.attr('d',function (d,i) {
y2.domain(co2Extent)
.range([window.innerHeight-offset, 0])
.nice()
x2.range([0, width / data.length ])
return line2(d.values)
})
}
})
console.log(error, data)
})
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment