Differences between revisions 4 and 5
Revision 4 as of 2021-08-31 23:32:17
Size: 2256
Editor: mkoeppe
Comment: symbolic_expression
Revision 5 as of 2021-09-02 00:17:50
Size: 2876
Editor: mkoeppe
Comment: sage.stats.basic_stats
Deletions are marked like this. Additions are marked like this.
Line 43: Line 43:
 * The module `sage.stats.basic_stats` is now deprecated. [[https://trac.sagemath.org/ticket/29662|#29662]]

   In the deprecation messages, we point users to suitable [[https://numpy.org/doc/stable/reference/routines.statistics.html|numpy]], and [[https://docs.scipy.org/doc/scipy/reference/stats.html|scipy.stats]], and [[https://pandas.pydata.org/pandas-docs/stable/reference/series.html|pandas]] functions. (Python 3 also comes with a basic ​built-in `stats` module, but much of its functionality is unfortunately incompatible with !SageMath's number types, [[https://trac.sagemath.org/ticket/28234|#28234]].)

Sage 9.5 Release Tour

current development cycle (2021)

Symbolics

  • symbolic_expression is now able to create vectors and matrices of symbolic expressions for more general inputs. #16761

    • For example, if the input is a list or tuple of lists/tuples/vectors:
      • sage: M = symbolic_expression([[1, x, x^2], (x, x^2, x^3), vector([x^2, x^3, x^4])]); M
        [  1   x x^2]
        [  x x^2 x^3]
        [x^2 x^3 x^4]
        sage: M.parent()
        Full MatrixSpace of 3 by 3 dense matrices over Symbolic Ring
  • Symbolic expressions can no longer be called with positional arguments. #14270

    • This was deprecated since Sage 4.0, although a bug prevented the deprecation warning from being issued in Sage versions 8.4 to 9.3. #32319

      Instead of (x+1)(2), write either (x+1)(x=2), or (x+1).subs(x=2), or ((x+1).function(x))(2).

Linear Algebra

Manifolds

Algebra

Deprecated and removed functionality

  • The package sage.media is now deprecated. #12673

  • The module sage.stats.basic_stats is now deprecated. #29662

    • In the deprecation messages, we point users to suitable numpy, and scipy.stats, and pandas functions. (Python 3 also comes with a basic ​built-in stats module, but much of its functionality is unfortunately incompatible with SageMath's number types, #28234.)

Package upgrades

Availability of Sage 9.5 and installation help

The first beta release in the 9.5 development series was tagged on 2021-08-31.

  • See sage-devel for development discussions and sage-release for announcements of beta versions and release candidates.

More details

ReleaseTours/sage-9.5 (last edited 2022-02-06 20:55:34 by mkoeppe)