確かにエキサイティングな機能。チェックボックスと日付フィールドを使用できるようです。
boolean_checkbox = True #@param {type:"boolean"}
date_input = '2018-03-22' #@param {type:"date"}
しかし、既存の変数を使用してドロップダウンリストを作成できるようにしたいと思っています。現在、これは制限されているようです。
dropdown = '1st option' #@param ["1st option", "2nd option", "3rd option"]
明確にするために、私は書くことができるようになりたいです
countries = df['country'][0] #@param df.country.unique()
誰でも?
これは開発中の機能のようです。数日前、クラスで生徒と一緒に使用していた屈折ドキュメントで気づきました。これは、以前は行う理由がなかったmatplolibをインポートしたためだと思いました。
後で詳細を確認するためにドキュメントをリロードしましたが、「フォーム」ボタンと「フィールド」ボタンがマウスオーバーメニューから消えていました。
私は夢を見ていなかったことを知っています
属性はまだありました!
関係のない学生用ドキュメントを開いてマークを付けたところ、追加のメニュー項目があります。このドキュメントにはmatplotlibはなく、基本的なPythonだけです。
可能なすべてのタイプは次のとおりです。
var_int = 15 #@param {type:"integer"}
var_float = 0.36 #@param {type:"number"}
var_bool = False #@param {type:"boolean"}
var_date = "2018-10-21" #@param {type:"date"}
var_str = "str" #@param {type:"string"}
var_raw = "raw" #@param {type:"raw"}
var_slider = 39 #@param {type:"slider", min:0, max:100, step:1}
var_enum = "val1" #@param ["val1", "val2", "val3"]
タイプはかなり自明です。
これは、Colabノートブックに値を入力するための便利でシンプルな機能ですが、Colabのドキュメントにはまだ記載されていません。
たとえば、画像のインスタンスセグメンテーションを実行するノートブックがあります。画像のURLを指定するには、次のようにpython変数を変更する前に:
image_url = 'http://example.com/image.jpg'
これで、次の値を使用してユーザーフレンドリーなフォームフィールド(「+フィールド」ボタン)を作成できます。
次に、フォームの視覚化([+フィールド]ボタンの近くのドロップダウン)に切り替えて、ノートブックの実行中にフォームのみを視覚化します。