

matplotでX軸を回転させたく、plt.xticks(rotaion=90)を使用しました。  
plt.xticks()を使うことでjupyter notebook上でlabelがprintされます。  
jupyter notebookで報告書を作成しているため、このprint文を表示させたくありません。  
なにか方法ありますでしょうか。  
よろしくお願いします。

以下code

[code]

    import numpy as np
    import pandas as pd
    import matplotlib.pyplot as plt
    import seaborn as sns
    import japanize_matplotlib
    
    data = pd.DataFrame([[1,2],[4,5],[6,7]],columns=['x','y'])
    
    data.plot()
    plt.xticks(rotation=90)
    
[/code]

以下出力  
[![画像の説明をここに入力](https://i.stack.imgur.com/FbUXG.png)](https://i.stack.imgur.com/FbUXG.png)

[code]

    (array([0.  , 0.25, 0.5 , 0.75, 1.  , 1.25, 1.5 , 1.75, 2.  ]),
     <a list of 9 Text xticklabel objects>)
    
[/code]

を表示させたくありません。


CC BY-SA 4.0
2020-12-09T05:17:05.347
72523
2020-12-09T05:46:29.743
2020-12-09T05:26:02.500
29536
29536
question
python matplotlib
matplotlib plt.xticks(rotation=90)を使うとlabelがprintされるのを、非表示にしたい。


`plt.xticks(rotation=90)`の後ろに`;`(セミコロン)を付けるか、最終行に`plt.show()`を追加しましょう。


CC BY-SA 4.0
2020-12-09T05:39:27.743
72524
2020-12-09T05:39:27.743
39819
72523
answer


戻り値を（投げっぱなしでなく）たとえば変数に格納しましょう。

[code]

    _ = plt.xticks(rotation=90)
    
[/code]


CC BY-SA 4.0
2020-12-09T05:46:29.743
72525
2020-12-09T05:46:29.743
37167
72523
answer