{"action":"created","issue":{"url":"https://api.github.com/repos/biometrics/openbr/issues/390","labels_url":"https://api.github.com/repos/biometrics/openbr/issues/390/labels{/name}","comments_url":"https://api.github.com/repos/biometrics/openbr/issues/390/comments","events_url":"https://api.github.com/repos/biometrics/openbr/issues/390/events","html_url":"https://github.com/biometrics/openbr/issues/390","id":91622862,"number":390,"title":"Plotting","user":{"login":"caotto","id":3228952,"avatar_url":"https://avatars.githubusercontent.com/u/3228952?v=3","gravatar_id":"","url":"https://api.github.com/users/caotto","html_url":"https://github.com/caotto","followers_url":"https://api.github.com/users/caotto/followers","following_url":"https://api.github.com/users/caotto/following{/other_user}","gists_url":"https://api.github.com/users/caotto/gists{/gist_id}","starred_url":"https://api.github.com/users/caotto/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/caotto/subscriptions","organizations_url":"https://api.github.com/users/caotto/orgs","repos_url":"https://api.github.com/users/caotto/repos","events_url":"https://api.github.com/users/caotto/events{/privacy}","received_events_url":"https://api.github.com/users/caotto/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/biometrics/openbr/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"open","locked":false,"assignee":{"login":"bhklein","id":5815577,"avatar_url":"https://avatars.githubusercontent.com/u/5815577?v=3","gravatar_id":"","url":"https://api.github.com/users/bhklein","html_url":"https://github.com/bhklein","followers_url":"https://api.github.com/users/bhklein/followers","following_url":"https://api.github.com/users/bhklein/following{/other_user}","gists_url":"https://api.github.com/users/bhklein/gists{/gist_id}","starred_url":"https://api.github.com/users/bhklein/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bhklein/subscriptions","organizations_url":"https://api.github.com/users/bhklein/orgs","repos_url":"https://api.github.com/users/bhklein/repos","events_url":"https://api.github.com/users/bhklein/events{/privacy}","received_events_url":"https://api.github.com/users/bhklein/received_events","type":"User","site_admin":false},"milestone":null,"comments":7,"created_at":"2015-06-28T18:20:06Z","updated_at":"2015-06-29T15:49:43Z","closed_at":null,"body":"I am making a couple figures using -plot, and I would describe the experience as infuriating. I am using this issue to document the problems that I have with it:\r\n\r\n-plot outputs a bunch of figures that I have no interest in. For example, I want to plot a single CMC curve, and I get a 8 page pdf document. Later, I will want to plot a single ROC curve, and will also get an 8 page document\r\n\r\nI want to plot a CMC, up to rank 20, and don't want a log scale on the x-axis. This is not possible, because even though cmcOptions exists, it only supports a small list of things, and adding things to it requires 1. knowing how to use ggplot, and knowing how to insert things into the R string building exercise being carried out in Plot.\r\n\r\nI think generating .R files via string building is probably crazy. The code that writes these things looks like a mess, and we'd probably be better off having R functions that take arguments, rather than doing all this string building\r\n\r\ny axis ticks for non-log scales are at 25% increments. This should be 10%\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/biometrics/openbr/issues/comments/116738808","html_url":"https://github.com/biometrics/openbr/issues/390#issuecomment-116738808","issue_url":"https://api.github.com/repos/biometrics/openbr/issues/390","id":116738808,"user":{"login":"bklare","id":982174,"avatar_url":"https://avatars.githubusercontent.com/u/982174?v=3","gravatar_id":"","url":"https://api.github.com/users/bklare","html_url":"https://github.com/bklare","followers_url":"https://api.github.com/users/bklare/followers","following_url":"https://api.github.com/users/bklare/following{/other_user}","gists_url":"https://api.github.com/users/bklare/gists{/gist_id}","starred_url":"https://api.github.com/users/bklare/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bklare/subscriptions","organizations_url":"https://api.github.com/users/bklare/orgs","repos_url":"https://api.github.com/users/bklare/repos","events_url":"https://api.github.com/users/bklare/events{/privacy}","received_events_url":"https://api.github.com/users/bklare/received_events","type":"User","site_admin":false},"created_at":"2015-06-29T15:49:43Z","updated_at":"2015-06-29T15:49:43Z","body":"These look like good improvements to me. Ben - do you have any capacity to\npush these out? I think the Janus performers might similarly find this\nimprovements useful.\n\nAlso, the following would be helpful for analyzing results that involve 10+\nalgorithms (e.g., during a parameter sweep):\n\n5. Option to export tabular results to csv file. For example, a csv file\nwith the same results that are shown on the first page of the pdf. The\nissue I often experience is that when comparing a lot of algorithms, you\ncan only see the first 8 or so on the pdf.\n\n\n\n\nOn Mon, Jun 29, 2015 at 11:01 AM, caotto <notifications@github.com> wrote:\n\n> I think:\n>\n>    1.\n>\n>    Default ticks for non-log y axis should be at 10% increments, not\n>    1/8ths (I don't know why this would be controversial).\n>    2.\n>\n>    Setting x-axis bounds for CMC plots (or really bounds for all axes for\n>    all plots) should be supported.\n>    3.\n>\n>    setting log vs. linear scale should be supported for all plots for all\n>    axes.\n>    4.\n>\n>    Refactoring the plot code is very desirable. I don't have a strong\n>    opinion about what is necessarily the best way of doing that (picking up a\n>    GPL dependency is bad of course), but I think there is agreement that the\n>    current approach is a problem--this may or may not be dealt with\n>    immediately.\n>\n> —\n> Reply to this email directly or view it on GitHub\n> <https://github.com/biometrics/openbr/issues/390#issuecomment-116719951>.\n>\n"}}