diff --git a/docs/index.rst b/docs/index.rst index 729dd40c1..88d235401 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -11,15 +11,19 @@ First time? See :doc:`tutorial`. .. note:: - To change the field separator, line terminator, etc. of the **output**, you must use :doc:`/scripts/csvformat`. + To change the field separator, line terminator, etc. of the **output**, you must use :doc:`/scripts/csvformat`. .. note:: - csvkit, by default, `sniffs `_ CSV formats (it deduces whether commas, tabs or spaces delimit fields, for example) based on the first 1024 bytes, and performs type inference (it converts text to numbers, dates, booleans, etc.). These features are useful and work well in most cases, but occasional errors occur. If you don't need these features, set :code:`--snifflimit 0` (:code:`-y 0`) and :code:`--no-inference` (:code:`-I`). + csvkit, by default, `sniffs `_ CSV formats (it deduces whether commas, tabs or spaces delimit fields, for example) based on the first 1024 bytes, and performs type inference (it converts text to numbers, dates, booleans, etc.). These features are useful and work well in most cases, but occasional errors occur. If you don't need these features, set :code:`--snifflimit 0` (:code:`-y 0`) and :code:`--no-inference` (:code:`-I`). .. note:: - If you need to do more complex data analysis than csvkit can handle, use `agate `_. If you need csvkit to be faster or to handle larger files, you may be reaching the limits of csvkit. Consider loading the data into SQL, or using `qsv `_ or `xsv `_. + If you need to do more complex data analysis than csvkit can handle, use `agate `_. If you need csvkit to be faster or to handle larger files, you may be reaching the limits of csvkit. Consider loading the data into SQL, or using `qsv `_ or `xsv `_. + +.. note:: + + Need to deduplicate or find fuzzy matches in your CSV data? Use `csvdedupe and csvlink `__. Why csvkit? ===========