
我在“時間”欄位上有一個帶有滑塊的互動式繪圖。我的問題是:
- 字體與圖中的其他文本不同(Chrome 和 Edge)。我查看了檔案,但找不到更改它的方法。是否可以?
- 我無法
init正確設定滑塊的屬性。按照我嘗試設定的示例檔案init={'Time': 3}(我需要將其放在最后),但出現以下錯誤
selector = alt.selection_single(
File "C:\Users\sparisi\Anaconda3\lib\site-packages\altair\vegalite\v5\api.py", line 395, in selection_single
return selection(type="point", **kwargs)
File "C:\Users\sparisi\Anaconda3\lib\site-packages\altair\vegalite\v5\api.py", line 365, in selection
return parameter(select=select, **param_kwds)
File "C:\Users\sparisi\Anaconda3\lib\site-packages\altair\vegalite\v5\api.py", line 319, in parameter
parameter.param = core.SelectionParameter(
File "C:\Users\sparisi\Anaconda3\lib\site-packages\altair\vegalite\v5\schema\core.py", line 14283, in __init__
super(SelectionParameter, self).__init__(name=name, select=select, bind=bind, value=value,
File "C:\Users\sparisi\Anaconda3\lib\site-packages\altair\utils\schemapi.py", line 177, in __init__
self.to_dict(validate=True)
File "C:\Users\sparisi\Anaconda3\lib\site-packages\altair\utils\schemapi.py", line 340, in to_dict
raise SchemaValidationError(self, err)
altair.utils.schemapi.SchemaValidationError: Invalid specification
altair.vegalite.v5.schema.core.SelectionParameter->0, validating 'type'
3 is not of type 'array'
uj5u.com熱心網友回復:
由于您有點領先(因為您已經在使用 vegalite V5),您可以使用即將到來parameter的 Altair 互動。有關示例,請參見此處https://christopherdavisuci.github.io/UCI-Math-10/param.html
尤其是轉換過濾器部分與您相關。
在這里您看到init被替換為value引數。
關于init您觀察到的錯誤。我無法使用您參考的示例(請參閱此colab 筆記本)重現此內容,因此我懷疑還有其他問題。如果你準備了一個最小的可重現示例,我可以再看看。
關于滑塊的字體。在 altair 中沒有用于執行此操作的已知語法,但如果它對您很重要,您可以否決 css。請參閱此 SO 答案以獲取示例https://stackoverflow.com/a/62104504/2459096
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/402294.html
標籤:
上一篇:資料框或CSV到JSON物件陣列
