Commit Graph

256 Commits

Author SHA1 Message Date
kojix2
fd7b755c79 Rename DSVReader to DSV 2020-12-21 14:31:54 +09:00
kojix2
eb317e2bb5 v0.3.2 2020-12-17 12:42:00 +09:00
kojix2
edd081562e Fix color command 2020-12-17 12:38:32 +09:00
kojix2
1b666038bb Changes the default value to stdout if no argument is specified with the -o option
#9
2020-12-16 12:51:16 +09:00
kojix2
9581cf730a Fix style 2020-12-14 22:15:45 +09:00
kojix2
566cee883a Refactored comand class 2020-12-14 22:02:18 +09:00
kojix2
0aa6de0de5 Added CmdOptions struct 2020-12-14 15:54:54 +09:00
kojix2
5d1a4fdf3c Rename params -> plot_params 2020-12-14 15:02:32 +09:00
kojix2
a5cdc94bb0 Fix order 2020-12-13 23:46:36 +09:00
kojix2
1a5609022f v0.3.1 2020-12-04 13:56:06 +09:00
kojix2
e11b5047af Add yx format
A new format option for barplot and lineplot.
Use when the first column is the label and the second column is the value.
2020-12-02 18:24:22 +09:00
kojix2
9658bfa71c Remove needless space 2020-11-25 17:34:50 +09:00
kojix2
f2bd99ed2e Add the Processing module (tentative) 2020-11-25 17:31:41 +09:00
kojix2
1a3ad9553c Rename Preprocessing to DSVReader
* DSV stands for Delimiter-separated values.
* Preprocessing is too vague.
2020-11-25 17:19:07 +09:00
kojix2
ccf232a742 Pass standard input to standard output first 2020-11-25 15:52:24 +09:00
kojix2
eb13f2583f Support for encodings other than UTF-8 2020-11-23 23:52:14 +09:00
kojix2
0ff8c6a9f0 Start testing the command line interface 2020-11-23 17:14:43 +09:00
kojix2
7a08d6bab9 Provides a mechanism to switch back-end libraries 2020-11-23 15:02:53 +09:00
kojix2
e831fa93f4 Rename uplot to youplot 2020-11-23 13:23:59 +09:00
kojix2
58ba6bb966 v0.2.8 2020-11-15 00:46:45 +09:00
kojix2
b4585b053a Fix comment 2020-11-15 00:43:13 +09:00
kojix2
19c3b0367a Rubocop auto correct 2020-11-15 00:43:00 +09:00
kojix2
159b90998b Improved main help menu 2020-11-15 00:29:20 +09:00
kojix2
a6ff1ebf2e show the help option on usage 2020-11-14 23:41:35 +09:00
kojix2
f8ea11f0d0 Improved help messages 2020-11-14 23:09:49 +09:00
kojix2
4d761dd0e7 Show barplot with line num as labels if 1 series 2020-11-13 11:22:36 +09:00
kojix2
471f0a907e Removed raw_inputs 2020-11-10 23:09:41 +09:00
kojix2
4b4848438c Make sure the labels are String 2020-11-08 12:21:05 +09:00
kojix2
6f9c77f4fe Rename count -> count_values 2020-11-08 01:41:13 +09:00
kojix2
2181e4a0f7 Fix color command option 2020-11-06 10:21:36 +09:00
kojix2
942705ab23 Update help messages 2020-11-06 09:56:35 +09:00
kojix2
f7a7dcd1d4 Added that the command takes a file as an argument 2020-11-05 10:41:38 +09:00
kojix2
00c2ce9b44 v0.2.7 2020-10-12 23:08:32 +09:00
kojix2
84196c197d Revert "Show message when No input data provided"
Uplot should expect cases where data takes a long time to reach the standard input.
This mechanism is not appropriate.

This reverts commit c40c59a21d.
2020-10-12 20:44:31 +09:00
kojix2
c40c59a21d Show message when No input data provided
Thank you csvkit developers
2020-10-12 17:10:25 +09:00
kojix2
c4f21df588 Show subcommand options ahead 2020-10-12 16:45:28 +09:00
kojix2
39166894a3 Improved help banner
Summary width 24
2020-10-12 16:14:51 +09:00
kojix2
9090bbf51b
Fix help banner 2020-10-12 14:52:56 +09:00
kojix2
c73da80de6 v0.2.6 2020-10-12 07:45:42 +09:00
kojix2
2e8641ccea Improved descs 2020-10-11 09:23:57 +09:00
kojix2
1b43f7d48f Add comment about pass 2020-10-11 08:29:02 +09:00
kojix2
d8396fecf9 Rubocop auto correct 2020-10-11 08:28:39 +09:00
kojix2
4660c2ab02 Extract case-branching by fmt into another method 2020-10-11 08:02:43 +09:00
kojix2
d7e49f048f Add a comment to params 2020-10-11 07:55:20 +09:00
kojix2
34ae2b5815 v0.2.5 2020-10-11 00:14:18 +09:00
kojix2
7e8dc6190c Fix arg order 2020-10-11 00:11:54 +09:00
kojix2
ba105ab1f3 Improved help desc 2020-10-10 23:58:53 +09:00
kojix2
96a1d1feb9 Fix style 2020-10-10 23:58:53 +09:00
kojix2
943d4e6c44 Use keyword arg for count 2020-10-10 23:21:55 +09:00
kojix2
de3a366d15 Fix debug option 2020-10-10 23:16:15 +09:00
kojix2
4544c0e456 Removed count option for barplot 2020-10-10 23:08:20 +09:00
kojix2
ccfbaa7bde Allows you to specify the output file 2020-09-29 18:16:42 +09:00
kojix2
3aceae9279 Improved command description 2020-09-29 18:14:41 +09:00
kojix2
731daef3f8 v0.2.4 2020-09-25 00:55:00 +09:00
kojix2
78363cd198 Update banner 2020-09-25 00:52:33 +09:00
kojix2
0389f7fc5c create sub-parsers using case instead of Hash 2020-09-23 21:32:11 +09:00
kojix2
a33b0e7628 Rubocop auto correct 2020-09-19 00:08:09 +09:00
kojix2
4d62acea75 Remove get_lim
* Use only comma separators
* A hyphen is indistinguishable from a minus sign
* Colon separators aren't as common as commas
2020-09-19 00:06:03 +09:00
kojix2
e22976c1a2 Fix loading file order 2020-09-17 16:51:58 +09:00
kojix2
385d02d232 Fix color check 2020-09-17 10:45:57 +09:00
kojix2
0ce394a11d Fix style 2020-09-17 10:45:44 +09:00
kojix2
3baada320e Fix variables again 2020-09-17 10:38:59 +09:00
kojix2
b6c3ca9b43 Fix variables 2020-09-17 10:28:01 +09:00
kojix2
975eb95f55 Add parser class 2020-09-17 10:06:31 +09:00
kojix2
bd16c30613 Avoid multi-line chains of blocks... 2020-09-17 09:33:31 +09:00
kojix2
3a8c1e62f3 Fixed command descriptions 2020-09-17 00:24:08 +09:00
kojix2
522a111aa9 Improved help message of sub parsers 2020-09-16 23:50:24 +09:00
kojix2
7020785818 Added description of command line options 2020-09-16 23:14:20 +09:00
kojix2
c25d47d721 v0.2.3 2020-09-15 20:00:28 +09:00
kojix2
40c5d9fbdf Add create_main_parser method 2020-09-15 19:57:37 +09:00
kojix2
3e3b1cdfec Fix typo 2020-09-15 19:15:55 +09:00
kojix2
661e5048dd Rubocop auto correct 2020-09-15 18:58:34 +09:00
kojix2
3b8846efbe Add new file params.rb 2020-09-15 18:58:25 +09:00
kojix2
50cb8d7463 Add create_sub_parser method 2020-09-15 18:51:32 +09:00
kojix2
b1df2ed544 Rename create_parser -> create_default_parser 2020-09-15 18:42:38 +09:00
kojix2
05c3b14acd Add color command 2020-08-24 20:17:33 +09:00
kojix2
9e2f169e6c Rename plot_type -> command 2020-08-24 20:17:12 +09:00
kojix2
d6b6ae963d v0.2.2 2020-08-24 14:46:59 +09:00
kojix2
3492f52df9 Accept color numbers 2020-08-24 14:44:43 +09:00
kojix2
21626122eb Fix style 2020-08-19 23:50:47 +09:00
kojix2
59d200cae0 Improved error messages 2020-08-19 23:47:28 +09:00
kojix2
9144207c85 Rename read_csv -> parse_as_csv 2020-08-19 22:12:24 +09:00
kojix2
e0914beec8 v0.2.1 2020-08-16 16:08:37 +09:00
kojix2
e146bc66f3 Fixed subcommands 2020-08-16 16:08:14 +09:00
kojix2
286e90ec23 v0.2.0 2020-08-16 13:43:50 +09:00
kojix2
f3cd03196d Rubocop auto correct 2020-08-16 13:43:37 +09:00
kojix2
c4d31108bb Improved error messages2 2020-08-16 13:34:41 +09:00
kojix2
9d58b1aaf9 Improved error messages. 2020-08-16 13:20:52 +09:00
kojix2
a09a703c33 Separation of Plot and Command Modules 2020-08-16 12:46:45 +09:00
kojix2
4a14e4716a Correct the loading order. 2020-08-16 00:04:00 +09:00
kojix2
c0f5cbc7d5 Move preprocessing.rb 2020-08-15 23:37:02 +09:00
kojix2
57efdfcc2c Fix a typo 2020-08-15 23:19:32 +09:00
kojix2
d17143f7fa Rename Preprocess -> Preprocessing 2020-08-15 23:18:33 +09:00
kojix2
c426378bda Separate the Preprocess module into new files 2020-08-15 23:15:30 +09:00
kojix2
02857a46a3 Prevent option parser from starting automatically 2020-08-15 23:06:55 +09:00
kojix2
ff7b0680aa Use Data struct 2020-08-15 22:17:44 +09:00
kojix2
e887dc3f5a Add name to Params 2020-08-15 22:13:06 +09:00
kojix2
1d1ae9e1b0 Add Preprocess module 2020-08-15 22:12:42 +09:00
kojix2
715236b5b4 Improve comments 2020-08-15 19:42:18 +09:00
kojix2
22460f3689 Add raw_input variable 2020-08-15 19:41:53 +09:00
kojix2
1548675967 Fixied stuck blocks. 2020-08-15 17:48:25 +09:00
kojix2
45fc89605c Shorten the line. It's not cool, but it's easy to maintain. 2020-08-15 17:28:51 +09:00
kojix2
ee3608a106 Use symbols as plot_type 2020-08-15 17:10:41 +09:00
kojix2
ff1176797f Use Stract as params 2020-08-15 16:46:03 +09:00
kojix2
6db2372c29 Minor style changes 2020-08-15 16:02:31 +09:00
kojix2
59f0fdddca Fix a typo 2020-08-15 16:01:43 +09:00
kojix2
3c51e0c902 refactoring... 2020-08-15 15:45:46 +09:00
kojix2
ee74b32815 Add version number 2020-08-14 13:47:04 +09:00
kojix2
0fa1e37da7 v0.1.4 2020-08-14 11:49:18 +09:00
kojix2
3c6a4b46b1 Improved parser error messages. 2020-08-14 11:45:47 +09:00
kojix2
1f713d2a7b Refactor line plot 2020-08-14 10:36:27 +09:00
kojix2
749ac8a091 Add xlabel and ylabel options 2020-08-05 01:50:08 +09:00
kojix2
0906becf27 v0.1.3 2020-08-04 21:37:45 +09:00
kojix2
cd4f7281ef Add more options 2020-08-04 21:28:17 +09:00
kojix2
b24d91642b Simplify boxplot 2020-08-04 20:39:42 +09:00
kojix2
47ba4ededa Fix typo 2020-08-04 20:13:34 +09:00
kojix2
1ac39003bc A little refactoring 2020-08-04 15:18:40 +09:00
kojix2
2fddc98118 Fix series name label in xyxy plot 2020-08-03 15:22:13 +09:00
kojix2
edb377170d Removed monkey patch 2020-08-03 15:10:59 +09:00
kojix2
0d7bac71d8 Fix style 2020-08-03 14:57:00 +09:00
kojix2
7e42caa506 Try to add xyxy fmt 2020-08-03 12:39:27 +09:00
kojix2
1dec36641b Try to refactor 2020-08-03 11:33:14 +09:00
kojix2
eadafa6307 Sort sub commands 2020-08-03 11:18:39 +09:00
kojix2
49f8010235 Fix color option 2020-08-03 10:50:54 +09:00
kojix2
78559b989e Add tally method for older rubies 2020-08-03 10:44:49 +09:00
kojix2
d069f8af23 Add a comment 2020-08-03 10:38:41 +09:00
kojix2
0c1fcc517b various changes... 2020-08-03 10:36:36 +09:00
kojix2
6a00314fc4 Add preprocess_count 2020-08-03 10:24:40 +09:00
kojix2
76f88eb55a Add ylim to lines, scatter, density 2020-08-03 10:16:48 +09:00
kojix2
1dce48cd2c Add debug option 2020-08-03 10:08:29 +09:00
kojix2
71afa3cda7 Try to add density plot 2020-08-03 00:36:13 +09:00
kojix2
305489d591 Fix transpose2 2020-08-01 22:57:49 +09:00
kojix2
9d6337df1c Try to improve transpose 2020-07-31 18:54:40 +09:00
kojix2
5557c4c1d0 Try to support row series 2020-07-31 17:35:21 +09:00
kojix2
76d3f46549 Make help error messages friendly 2020-07-31 14:48:13 +09:00
kojix2
7c0ab3ebdb Try to add xlim option 2020-07-31 13:41:12 +09:00
kojix2
1fb369e26b Add count or c sub command. 2020-07-31 12:17:40 +09:00
kojix2
d72c084602 Add count 2020-07-31 12:07:38 +09:00
kojix2
50de2bac48 v0.1.2 2020-07-31 11:19:04 +09:00
kojix2
eabc36b581 Fix styles and more 2020-07-30 16:33:08 +09:00
kojix2
5f979d2e85 Add barplot and scatterplot 2020-07-30 15:54:08 +09:00
kojix2
8536abc061 Use headers as series name 2020-07-30 15:08:09 +09:00
kojix2
b4856e45d0 Standing on the shoulders of CSV library. 2020-07-30 13:42:51 +09:00
kojix2
87a8af4957 v0.1.1 2020-07-30 12:48:47 +09:00
kojix2
09271ab6c3 Minor fix 2020-07-30 12:47:02 +09:00
kojix2
0110b70936 Refactoring parsers 2020-07-30 12:44:31 +09:00
kojix2
9859cd0213 Improved parser 2020-07-30 11:48:27 +09:00
kojix2
cb43796e3f Improved parser 2020-07-30 11:08:36 +09:00
kojix2
958ce45635 Improved permeability on pipelines 2020-07-30 10:37:20 +09:00
kojix2
155a0821d3 Add width and height 2020-07-29 19:02:20 +09:00