Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

BUG: Fixed incorrect type in integer conversion in to_stata #6335

Closed
wants to merge 71 commits into from

Commits on Feb 12, 2014

  1. BUG: Changes types used in packing structs

    Types used for integer conversion where always half the size they should be.  
    Produced a bug when exporting data tables with long integer data (np.int64).
    bashtage committed Feb 12, 2014
    Configuration menu
    Copy the full SHA
    2448f48 View commit details
    Browse the repository at this point in the history
  2. Added test for integer conversion bug

    Added test for incorrect integer conversion from int16, int32 and int64
    bashtage committed Feb 12, 2014
    Configuration menu
    Copy the full SHA
    eeded1f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fba4572 View commit details
    Browse the repository at this point in the history
  4. Fixed another typo

    bashtage committed Feb 12, 2014
    Configuration menu
    Copy the full SHA
    50f579f View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2014

  1. BUG: Changes types used in packing structs

    Types used for integer conversion where always half the size they should be.
    Produced a bug when exporting data tables with long integer data (np.int64).
    bashtage committed Feb 24, 2014
    Configuration menu
    Copy the full SHA
    77939e0 View commit details
    Browse the repository at this point in the history
  2. Added test for integer conversion bug

    Added test for incorrect integer conversion from int16, int32 and int64
    bashtage committed Feb 24, 2014
    Configuration menu
    Copy the full SHA
    fa7faff View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    26b5cdc View commit details
    Browse the repository at this point in the history
  4. Fixed another typo

    bashtage committed Feb 24, 2014
    Configuration menu
    Copy the full SHA
    a572356 View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2014

  1. FIX: Corrected incorrect data type conversion between pandas and Stata

    FIX: Remove unnecessary, potentially precision degrading cast to Series when writing data
    ENH: Added function to cast columns from NumPy data types to Stata data types
    FIX: Corrected tests for correct Stata datatypes
    bashtage committed Feb 26, 2014
    Configuration menu
    Copy the full SHA
    467a84f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3915e07 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    174aca3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    89fb3c0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6308776 View commit details
    Browse the repository at this point in the history
  6. BUG: Changes types used in packing structs

    Types used for integer conversion where always half the size they should be.
    Produced a bug when exporting data tables with long integer data (np.int64).
    bashtage committed Feb 26, 2014
    Configuration menu
    Copy the full SHA
    4e65c25 View commit details
    Browse the repository at this point in the history
  7. Added test for integer conversion bug

    Added test for incorrect integer conversion from int16, int32 and int64
    bashtage committed Feb 26, 2014
    Configuration menu
    Copy the full SHA
    6b99643 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    bfed97b View commit details
    Browse the repository at this point in the history
  9. Fixed another typo

    bashtage committed Feb 26, 2014
    Configuration menu
    Copy the full SHA
    144516a View commit details
    Browse the repository at this point in the history
  10. FIX: Corrected incorrect data type conversion between pandas and Stata

    FIX: Remove unnecessary, potentially precision degrading cast to Series when writing data
    ENH: Added function to cast columns from NumPy data types to Stata data types
    FIX: Corrected tests for correct Stata datatypes
    bashtage committed Feb 26, 2014
    Configuration menu
    Copy the full SHA
    f4eb138 View commit details
    Browse the repository at this point in the history
  11. BUG: Changes types used in packing structs

    Types used for integer conversion where always half the size they should be.
    Produced a bug when exporting data tables with long integer data (np.int64).
    bashtage committed Feb 26, 2014
    Configuration menu
    Copy the full SHA
    faae4a0 View commit details
    Browse the repository at this point in the history
  12. Added test for integer conversion bug

    Added test for incorrect integer conversion from int16, int32 and int64
    bashtage committed Feb 26, 2014
    Configuration menu
    Copy the full SHA
    de11ef9 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    4e0df96 View commit details
    Browse the repository at this point in the history
  14. Fixed another typo

    bashtage committed Feb 26, 2014
    Configuration menu
    Copy the full SHA
    c4cff55 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    afee2dc View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    4a96faa View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    238bb93 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    5c0f438 View commit details
    Browse the repository at this point in the history
  19. BUG: Changes types used in packing structs

    Types used for integer conversion where always half the size they should be.  
    Produced a bug when exporting data tables with long integer data (np.int64).
    bashtage committed Feb 26, 2014
    Configuration menu
    Copy the full SHA
    13f56ee View commit details
    Browse the repository at this point in the history
  20. Added test for integer conversion bug

    Added test for incorrect integer conversion from int16, int32 and int64
    bashtage committed Feb 26, 2014
    Configuration menu
    Copy the full SHA
    d30b445 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    58bc8ce View commit details
    Browse the repository at this point in the history
  22. Fixed another typo

    bashtage committed Feb 26, 2014
    Configuration menu
    Copy the full SHA
    c925923 View commit details
    Browse the repository at this point in the history
  23. Added test for integer conversion bug

    Added test for incorrect integer conversion from int16, int32 and int64
    bashtage committed Feb 26, 2014
    Configuration menu
    Copy the full SHA
    7fb4d1b View commit details
    Browse the repository at this point in the history
  24. Fixed another typo

    bashtage committed Feb 26, 2014
    Configuration menu
    Copy the full SHA
    9163fe8 View commit details
    Browse the repository at this point in the history
  25. FIX: Corrected incorrect data type conversion between pandas and Stata

    FIX: Remove unnecessary, potentially precision degrading cast to Series when writing data
    ENH: Added function to cast columns from NumPy data types to Stata data types
    FIX: Corrected tests for correct Stata datatypes
    bashtage committed Feb 26, 2014
    Configuration menu
    Copy the full SHA
    f329ed0 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    9e05c86 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    4d21b71 View commit details
    Browse the repository at this point in the history
  28. BUG: Changes types used in packing structs

    Types used for integer conversion where always half the size they should be.
    Produced a bug when exporting data tables with long integer data (np.int64).
    bashtage committed Feb 26, 2014
    Configuration menu
    Copy the full SHA
    07b1885 View commit details
    Browse the repository at this point in the history
  29. Added test for integer conversion bug

    Added test for incorrect integer conversion from int16, int32 and int64
    bashtage committed Feb 26, 2014
    Configuration menu
    Copy the full SHA
    a0a0cad View commit details
    Browse the repository at this point in the history
  30. FIX: Corrected incorrect data type conversion between pandas and Stata

    FIX: Remove unnecessary, potentially precision degrading cast to Series when writing data
    ENH: Added function to cast columns from NumPy data types to Stata data types
    FIX: Corrected tests for correct Stata datatypes
    bashtage committed Feb 26, 2014
    Configuration menu
    Copy the full SHA
    f7aaa9e View commit details
    Browse the repository at this point in the history
  31. BUG: Changes types used in packing structs

    Types used for integer conversion where always half the size they should be.
    Produced a bug when exporting data tables with long integer data (np.int64).
    bashtage committed Feb 26, 2014
    Configuration menu
    Copy the full SHA
    1661158 View commit details
    Browse the repository at this point in the history
  32. Added test for integer conversion bug

    Added test for incorrect integer conversion from int16, int32 and int64
    bashtage committed Feb 26, 2014
    Configuration menu
    Copy the full SHA
    00232bc View commit details
    Browse the repository at this point in the history
  33. Fixed another typo

    bashtage committed Feb 26, 2014
    Configuration menu
    Copy the full SHA
    f8de199 View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    02e4472 View commit details
    Browse the repository at this point in the history
  35. Merge branch 'stata-export-datatype' of https://github.com/bashtage/p…

    …andas into stata-export-datatype
    
    Conflicts:
    	pandas/io/tests/test_stata.py
    bashtage committed Feb 26, 2014
    Configuration menu
    Copy the full SHA
    b3a3366 View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2014

  1. Configuration menu
    Copy the full SHA
    9788ad1 View commit details
    Browse the repository at this point in the history
  2. BUG: Fixes and tests for extreme values in all data types

    The extreme values of float and double (Stata, pandas eqiv: float 32 and
    float64) were not correct.  This resulted in incorrect truncation. The
    handling of missing values have been improved and code to convert missing
    values in any format has been added.  The improvement differentiated between
    valid ranges for data and missing values.
    
    Additional issues were found when handling missing Dates, where missing Dates
    (NaT) were converted to non-missing dates when written.
    
    A test has been added for extreme numeric values as well as missing values.
    bashtage committed Feb 28, 2014
    Configuration menu
    Copy the full SHA
    cda4216 View commit details
    Browse the repository at this point in the history
  3. Merge pull request pandas-dev#6440 from immerrr/index-getitem-perform…

    …ance
    
    PERF: optimize index.__getitem__ for slice & boolean mask indexers
    jreback committed Feb 28, 2014
    Configuration menu
    Copy the full SHA
    f149927 View commit details
    Browse the repository at this point in the history
  4. BUG: Fixes and tests for extreme values in all data types

    The extreme values of float and double (Stata, pandas eqiv: float 32 and
    float64) were not correct.  This resulted in incorrect truncation. The
    handling of missing values have been improved and code to convert missing
    values in any format has been added.  The improvement differentiated between
    valid ranges for data and missing values.
    
    Additional issues were found when handling missing Dates, where missing Dates
    (NaT) were converted to non-missing dates when written.
    
    A test has been added for extreme numeric values as well as missing values.
    bashtage committed Feb 28, 2014
    Configuration menu
    Copy the full SHA
    3bde9c9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    016bbf0 View commit details
    Browse the repository at this point in the history
  6. Merge pull request pandas-dev#6506 from jreback/dup_loc

    BUG: Bug in multi-axis indexing using .loc on non-unique indices (GH6504)
    jreback committed Feb 28, 2014
    Configuration menu
    Copy the full SHA
    6efa4c1 View commit details
    Browse the repository at this point in the history
  7. BUG: Fixes and tests for extreme values in all data types

    The extreme values of float and double (Stata, pandas eqiv: float 32 and
    float64) were not correct.  This resulted in incorrect truncation. The
    handling of missing values have been improved and code to convert missing
    values in any format has been added.  The improvement differentiated between
    valid ranges for data and missing values.
    
    Additional issues were found when handling missing Dates, where missing Dates
    (NaT) were converted to non-missing dates when written.
    
    A test has been added for extreme numeric values as well as missing values.
    bashtage committed Feb 28, 2014
    Configuration menu
    Copy the full SHA
    20d6191 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    ca85da8 View commit details
    Browse the repository at this point in the history
  9. Fixed legacy date issue with format 114 files

    Added test for 114 files
    bashtage committed Feb 28, 2014
    Configuration menu
    Copy the full SHA
    a66ae27 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    840efe6 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    661ab24 View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2014

  1. ENH: add method='dense' to rank

    dsm054 authored and jreback committed Mar 1, 2014
    Configuration menu
    Copy the full SHA
    61b141b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1dc157c View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2014

  1. Added expected result to test

    Renamed Stata data files to include file format
    bashtage committed Mar 2, 2014
    Configuration menu
    Copy the full SHA
    38ddd91 View commit details
    Browse the repository at this point in the history
  2. BUG: Changes types used in packing structs

    Started work on correcting incorrect types in struct unpacking
    bashtage committed Mar 2, 2014
    Configuration menu
    Copy the full SHA
    530311c View commit details
    Browse the repository at this point in the history
  3. Corrected incorrect data type conversion between pandas and Stata

    Remove unnecessary, potentially precision degrading cast to Series when writing data
    Added function to cast columns from NumPy data types to Stata data types
    Corrected tests for correct Stata datatypes
    Fixed formatting in comparison after casting
    bashtage committed Mar 2, 2014
    Configuration menu
    Copy the full SHA
    0f9ff84 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0f36d6b View commit details
    Browse the repository at this point in the history
  5. BUG: Fixes and tests for extreme values in all data types

    The extreme values of float and double (Stata, pandas eqiv: float 32 and
    float64) were not correct.  This resulted in incorrect truncation. The
    handling of missing values have been improved and code to convert missing
    values in any format has been added.  The improvement differentiated between
    valid ranges for data and missing values.
    
    Additional issues were found when handling missing Dates, where missing Dates
    (NaT) were converted to non-missing dates when written.
    
    A test has been added for extreme numeric values as well as missing values.
    bashtage committed Mar 2, 2014
    Configuration menu
    Copy the full SHA
    7cb87f4 View commit details
    Browse the repository at this point in the history
  6. BUG: Fixes and tests for extreme values in all data types

    The extreme values of float and double (Stata, pandas eqiv: float 32 and
    float64) were not correct.  This resulted in incorrect truncation. The
    handling of missing values have been improved and code to convert missing
    values in any format has been added.  The improvement differentiated between
    valid ranges for data and missing values.
    
    Additional issues were found when handling missing Dates, where missing Dates
    (NaT) were converted to non-missing dates when written.
    
    A test has been added for extreme numeric values as well as missing values.
    bashtage committed Mar 2, 2014
    Configuration menu
    Copy the full SHA
    8ba7a35 View commit details
    Browse the repository at this point in the history
  7. BUG: Fixes and tests for extreme values in all data types

    The extreme values of float and double (Stata, pandas eqiv: float 32 and
    float64) were not correct.  This resulted in incorrect truncation. The
    handling of missing values have been improved and code to convert missing
    values in any format has been added.  The improvement differentiated between
    valid ranges for data and missing values.
    
    Additional issues were found when handling missing Dates, where missing Dates
    (NaT) were converted to non-missing dates when written.
    
    A test has been added for extreme numeric values as well as missing values.
    bashtage committed Mar 2, 2014
    Configuration menu
    Copy the full SHA
    d171d96 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    adace0f View commit details
    Browse the repository at this point in the history
  9. Fixed legacy date issue with format 114 files

    Added test for 114 files
    bashtage committed Mar 2, 2014
    Configuration menu
    Copy the full SHA
    040b736 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    4f719ad View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    266983d View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    4ce821b View commit details
    Browse the repository at this point in the history
  13. Added expected result to test

    Renamed Stata data files to include file format
    bashtage committed Mar 2, 2014
    Configuration menu
    Copy the full SHA
    ae34642 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    d83e902 View commit details
    Browse the repository at this point in the history
  15. Added changes and enhancements to documentation

    Final PEP8 fixes
    bashtage committed Mar 2, 2014
    Configuration menu
    Copy the full SHA
    27b5278 View commit details
    Browse the repository at this point in the history