2017-05-14 6 views
0

次のコード行は、pythonでmatplotlibを使用してグラフの標準偏差と平均を出力します。私の質問は。値を2小数点に変換するにはどうすればよいですか?詳細について私の統計計算配列を2小数点に変換するには?

ax.text(60, 0.01, r'$\mu={},\ \sigma={}$'.format(np.mean(stat_input),np.std(stat_input))) 
+0

あなたが "2つの小数" によって何を意味するかについて詳しく説明することはできますか?あなたは現在何を手に入れていますか?何を手に入れたいですか? – Linuxios

+0

私はmu = 54.38493289325となり、Sigma = 48.48389489348 私は54.38と48.48 – ShibbyBoss

答えて

1
>>> '{:.2f}'.format(123.456789) 
'123.46' 

参照:Format String Syntax

だから、あなたの場合には行は次のようになります。

ax.text(60, 0.01, r'$\mu={:.2f},\ \sigma={:.2f}$'.format(
    np.mean(stat_input), np.std(stat_input) 
)) 
+0

が好きです。私はそれを私が書いたコードの行に組み込む方法を知らない。私はパイソンプロではない、私は初心者です。 – ShibbyBoss

+0

@ShibbyBossが更新されました。 '{} 'の中でこの構文を使うことができます – Igonato

+0

ああ、今私は理解しています。私は似たようなことを試みましたが、文字が欠けていました ありがとう – ShibbyBoss

関連する問題