coercion

    0

    2答えて

    複数の異なるデータ型(数値、文字、タイムスタンプ)で構成されるデータフレームを処理していますが、残念ながらそれらのすべてが文字として受け取られます。したがって、私はそれらを「適切な」フォーマットに動的に、そして可能な限り効率的に強制する必要があります。 は、次の例を考えてみましょう: df <- data.frame("val1" = c("1","2","3","4"), "val2" = c(

    2

    1答えて

    P<SomeStruct>を指定すると、SomeStructのフィールドにポインタで直接アクセスすると機能するように見えますが、その理由はわかりません。たとえば、このコードはコンパイルし、期待される(版画「1234」)として機能します。 #![feature(rustc_private)] extern crate syntax; use syntax::ptr::P; struct B

    1

    1答えて

    文字列と整数の両方を含むリストでnp.random.choiceを使用すると、整数が返されると文字列に変換されることに気付きました。これは意図された動作ですか? >>>numpy.random.choice([1,2,3,4]) 1 しかし >>>numpy.random.choice(['a',1,2,3,4]) '1' 私はmy_list[np.random.choice(range(len(

    1

    1答えて

    私はルート・コンポーネントにちょっと残っています。私は自分のパスで、この二つの経路を持っている想像:は <Route path='/person/add' exact component={PersonForm}/> <Route path='/person/:id' exact component={PersonView}/> /人/を追加表示する必要があり、私は新しい人を作成することがで

    1

    1答えて

    : Variable X:Type. Variable Phy: X -> Type. Definition e {x:X}: {x:X & Phy x} -> Phy x. intro. Fail exact (@projT2 _ _ X0). (*The term "projT2 X0" has type "Phy (projT1 X0)" while it is expected

    2

    2答えて

    文字列に基づいて型を作成したいと思います。型は上限の制限があります。すなわち、パラメータ化された型。長さの範囲はパラメータになります。私は私の実装で欲しい : 文字列の長さの範囲のためのセパレートタイプ。 使用していないMooseX ::タイプ::パラメータ化 ストレート配列リファレンスを持つタイプをパラメータ化糖は、ハッシュリファレンスNOT: この:isa=>Varchar[1, 15] ない

    5

    1答えて

    私はOCamlの中に次のコンパイルメッセージつまずい:それはかなり複雑なソースコードで起こったが、ここではMNWEある This simple coercion was not fully general. Consider using a double coercion. : open Eliom_content.Html.D let f_link s = let arg :

    1

    1答えて

    私はインターフェイスとそのインターフェイスのメソッドを実装するクラスを持っていますが、implementsキーワードを使用していません。このため、クラスのインスタンスでas -coercionを使用します。これはこれまで意図したとおりに動作しましたが、実際のインスタンスではなくプロキシで呼び出されるtoString()では機能しません。 は、次の例を考えてみましょう: class Coercion

    0

    2答えて

    2つの列を持つデータフレームがあります。最初の文字列には数値が含まれ、2番目の文字列には2つの文字列が含まれます。私の問題は次のとおりです。第2列の文字列を別の文字列に置き換えると、最初の列はclassから強制的に数値に変換されます。ここに例があります: df <- data.frame(num = c(1,2), char = c("a", "b"), stringsAsFactors = F)

    0

    1答えて

    まあ、私はMozillaのJavaScriptのリファレンスを通過して、それを見つけています。.. isNaN(1 + null) //false isNaN(1 + undefined) //true 私はこの背後にある理由を理解することはできませんよ。 https://www.w3schools.com/js/js_type_conversion.aspから