26medias / timeseries-analysis

NPM Package - Timeseries analysis, noise removal, stats, ...
237 stars 48 forks source link

google chart url broken #6

Closed amlwwalker closed 6 years ago

amlwwalker commented 6 years ago

When retrieving the graph url, I get something as complicated as:

https://chart.googleapis.com/chart?cht=lc&chs=800x200&chxt=y&chd=s:87777777887777777777788777777777777777777777777777777777777777777777777777777777777778888888888887777777777777766666666667777777777777777777777777777788888888888888888999999999999999999999999999999999999999999999999998888888888888888888888888888888888887777777777777777777777777777777778888888888888888888888888777777666655554444444444444444555555666666777777888888888888888777776666555444333333222223333333333333333333334444444444444444444443333333333333333333333333333333333333333333333322222222222222222222222222222222222223333333333333333322222222222222222222222222211111111111111111111100000000000zzzzzzzzzzz00000000000000011111111222222222222222222222222222222222222222111111111000000111112222222222222221111000000zzzzzzzzzzzzzzzzzzzzzzzzzzzyyyyyyyyyyyyxxxxxxwwwwwwwwwvvvvvvvvvvvvvvvvvvwwwwwwwwwwwwwwwwwwwwwwxxxxxxxxyyyyzzz00001111111111111111111111111111222222222222223333333333333333333333333333333333333333444444555555555566655555556666666666666666666777777777777777777777777777777777788888888888888888888888888888888888888888888888888888888888888888887777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777776666666555443332211100000000000000011111222222333333334444433333322222111111100000000000000000000000000000000000000zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz0000000000000000zzzzzzzzzzzzzzzzzzzyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyzzzzzzzzzzzzzzzzzzzzzzz0000000000000000000000000001111111111111111111111111111111111222222233333333444444444555555555555555555555666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666655555555555555555555555555544444444444444444444444444444444444444444444444444444444444444444444444444433333333333344444444444444443333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333334444444444444444443333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000011111111111122222222111111111111111111111111111000000000000000000000000000000000000zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzyyyyyyxxxxxxwwwwwwwwwwwxxxwwwwwwwwvvvvvuuuuuuuuuuuuuuuuuvvuuuuuuuuuuuuttttttttttttttsssssssssrrrrrrrrrrsssssssssssssssssssrrrrqqqqpppooooonnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnoooooooooooopppppppppppppooooooonnnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmlllllllllllkkkkkjjjjjjjjiiiiiiiiiiiiihhhhhggggffffffeeeeeeeeeeffffffffffggggggggggggggggggghhhhhhhhhhhhhhhhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiijjjjjjkkkkkkkkkkkkkkkkkkkkkkkklllllmmmmnnnnnnnnnooooooooooooooooooooooooooooooooooppppqqqrrrsssssssssssssssssrrrrrrrrsssssstttttttuuuuuuuuuutttttttsssrrrrqqqqppppppppppqqqqqrrrrrrrrrrrrrrrrrqqqqpppooonnnnnnnmmmmmmmmmmmllllkkkjjjiiiihhhggggfffeeeeeeeeeeeeeeffffgggghhhiiiijjjjjjjjjjiiiihhhhhhhhhhhhhhhiiiiiiijjjjiiiiiiihhhhhhggggggggghhhhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhhhhhhhhhiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhhhhhhhhhiiiiiiiiiiiiiiiiiiiiihhhhhhhhhggggggggggggggggggggggggggggggggggggggggggggffffffffffffffffffffffffffffffffffffffffffggggggggggggggggggggghhhhgggggggggggggggggffffffffffffgggggggggggggggggggggggggggggggffffffffffffffffffffffffffffffffffeeeeeeeeeeeeddddddddddddddddeeeeeeeeeeeeeeeeeeeddddddddcccccbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbcccccccbbbbbbbaaaaaaZZZZZZZZZZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWWWVVVVVVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVVVVVUUUUUUUUTTTTSSSRRRQQQPPPPOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOPPPPPPPPPQQQQQQQQRRRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSSSRRRRRRSSSSSSSRRRRRQQQPPPOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMLLLLLKKKKKJJJIIIHHHGGFFEEEDDCCCBBBBBAAAAAAAAAAAAAAAABBBBBBBBBBBCCCCCCCCCCDDDDDDDDDEEEEEEEEFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHHIIIIIIIIIJJJJJJJJKKKKKKKKKLLLLLLLLLLLKKKKKKJJJJIIIIIIIIIIIIIJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLMNNOPQRSTUVWXYZaabbbbbbbbbbaaaZZZYYYYXXXXWWWWWWVVVVUUUUTTTSSRRRQQPPPOOONNNNNNNNNOOPPQRSTUVWXYZabccddeeeeeeeeeeeeeeeeeeeeeeeeeeffffggghhiiiijjjjjjjjjkkkkkkkkkkkkkkjjjjjiiiiihhhhhhhhhhhhhhhiiiiiiiiihhhhhhhhhggggggggggggggggggghhhhhhhhhhhhhhhhhhhhhhhhggggffffeeeeeeeeeeeeeeffffffffffffffffffffffffffffeeeeeeeeeedddddccccbbbbaaaaaaaZZZZZZZZZZZZZZZZZZZZZZYYYYXXWWVUUTSRQPONMMLKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJKKKKKKKKKKKKJJJJJJJJJJJIIIIIIJJJJKKLMMNOPRSTUVXYZZabbbccccbbbbaaaZZZZYYYYYXXXXXXWWWWWVVVVVUUUUUUUTTTTTTTTTUUUVVWWWXXXYYYYYYYYYYYYYZZZZZaaaaabbbbbbbbbcccccdddddddeeedddddccbbaaZYXXWVUTTSRRQQQQQQQRRSSTTUVVWXXYYZZZZZZZZZYYXXWWVVUUUTTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTSSSSRRRQQQPPPOOONNNNNNNNNNNNNNOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQRRRRRSSSSTTTTUUUUUVVVVVVVVVVVVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVVVVUUUUUUUTTTTTTTTUUUUUUUUUVVVVVVVVVVVVVVWWWWWWWWWWWWWWWVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYYZZZZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXWWWWWWWWWWWWWWWWWXXXXXXWWWWWWVVVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVVVWWWXXXYYYZZZZZZZZZZZZZYYYYYYXXXXXXXXXXYYYYZZZZZaaaaaaZZZZZZZZZZZZZZaaaaaaZZZZZZZZZZZZZZZZZZZZZZaaaaaaaaaaaaaabbbbbbbbbbbbbbcccccccccccccccccccddddddddddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeeeeeeddddccccccccccccccccccccdddddeeeeeeeeeeeddddcccbbbaaaaZZZZZZZZZZYYYYYYYYYYYYXXXYYYYYYZZZaaabbbcccdddeeefffffffgggfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeeeeeeeedddddddddcccccccccccccccbbbbbbbaaaaZZZZZZZZZZZZZZZZZZZZZZYYYYYXXXXWWWWWWWWWWWWWWWXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVVVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUUTTTTTTTSSSRRRQQQPPPPPOOOOOOOOOOPPPPPPPPPPPPPPPPPPPPOOOOOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRSSSSSTTTTTTTTTTTTTTTTTTTSSSSSSSTTTTTTTUUUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUUUTTTTTTSSSSSSSSTTTTTTUUUUUUUVVVVVVVWWWWWWWWXXXXXYYYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbcccccccccccccccccccccccccccddddddddddeeeeeeeeeeeeeeddddddeeeeeeeeefffffffffggggggggggggggffffffgggggggggggggggggggggggggggggggghhhhhhhhhgggggggggggggggggggggggggffffffffffffgggggggggggggggggffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeedddddddddddddddddddddddddddddddddddcccccccdddddddddddddddddddddddddddddddddddddddccccbbbaaaaZZZZZZYYYYYZZZZZZZZZZaaaaaaaaaZZZZZZZYYYYYYYXXXXXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWWWVVVVVVVVVVVVVWWWWWWWWWWWXXXXXXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWWWVVVUUTTTSSRRRRQQQQQQQQQQQRRRRRRRSSSSSSTTTTTUUUUUUVVVVVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWVVWWWWWWWWWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX&chco=76a4fb&chm=&chds=0.00540111450504935,0.005875491446632071&chxr=0,0.00540111450504935,0.005875491446632071,10

That gives:

image

However, when I then paste that back into my terminal (shell) - which I did by mistake the first time, I get a shorter url:

https://chart.googleapis.com/chart?cht=lc&chs=800x200&chxt=y&chd=s:87777777887777777777788777777777777777777777777777777777777777777777777777777777777778888888888887777777777777766666666667777777777777777777777777777788888888888888888999999999999999999999999999999999999999999999999998888888888888888888888888888888888887777777777777777777777777777777778888888888888888888888888777777666655554444444444444444555555666666777777888888888888888777776666555444333333222223333333333333333333334444444444444444444443333333333333333333333333333333333333333333333322222222222222222222222222222222222223333333333333333322222222222222222222222222211111111111111111111100000000000zzzzzzzzzzz00000000000000011111111222222222222222222222222222222222222222111111111000000111112222222222222221111000000zzzzzzzzzzzzzzzzzzzzzzzzzzzyyyyyyyyyyyyxxxxxxwwwwwwwwwvvvvvvvvvvvvvvvvvvwwwwwwwwwwwwwwwwwwwwwwxxxxxxxxyyyyzzz00001111111111111111111111111111222222222222223333333333333333333333333333333333333333444444555555555566655555556666666666666666

which in turn, does produce a google chart:

image

any ideas whats going on there? and why i cant get the url first time round, but some weird hocuspocus is occuring when pasting back into terminal?

Thanks

26medias commented 6 years ago

You have too much data, and that creates a URL which is too long.

It's 404 because it's too long to be a valid GET request. SO Google actually receives part of the url, and it must cut at a part that makes it invalid for Google.

When you paste it back into the terminal, the string is also too long and the terminal cuts it, limiting it to the terminal's max length (1024 chars). In that case, it happen to cut at a location that let enough data for google to understand and chart.

Try to chart less datapoints and it should be solved.