私はd3とsvgコーディングが初めてで、チャートのxAxisでテキストを回転する方法を探しています。私の問題は、通常、xAxisのタイトルは棒グラフの棒よりも長く、幅が広いということです。だから私はxAxisの下で(水平ではなく)垂直に走るようにテキストを回転させたいと思っています。d3のx軸テキストを回転する
私は、変換属性を追加しようとしました: .ATTR( "変換"、 "回転(180)")
をしかし、私はテキストが完全に消え、それを行うとき。私はSVGキャンバスの高さを上げようとしましたが、まだテキストを見ることができませんでした。
私が間違っていることに関する考えはすばらしいでしょう。 xとyの位置も調整する必要がありますか?もしそうなら、どれくらい(私がFirebugで見ることができればトラブルシューティングが難しい)。
これは完璧です。ありがとう、マイク。これは(ほとんど)私がする必要があるすべてを行います。しかし今、問題は、変数の長さに基づいてyの位置を自動的に変更する方法です。私はベースラインを次のように設定しています: title 1 。それはいいです。しかし、次のタイトルが長くなると私はそれがグラフを重ねることを望んでいないと私はまたxAxisとグラフ自体の間のスペースを最小化したいと思います。 –
jschlereth
あなたの質問に答えた場合は、その質問に回答としてマークするためのチェックボックスを追加してください。追加の質問がある場合は、新しい質問を作成してください。私は、あなたは、text-anchorアトリビュートについて、テキストアライメントを設定するか、おそらくdyアトリビュートについてテキストのベースラインを設定するかどうかを尋ねているかもしれないと思います。 – mbostock
いいですね。しましょう。ありがとう! – jschlereth