Placeholder Image

字幕表 動画を再生する

AI 自動生成字幕
  • Hello everyone, a warm welcome to you.

    皆さん、こんにちは。

  • In today's video, we are going to see how to stock two arrays in NumPy.

    今日のビデオでは、NumPyで2つの配列をストックする方法を紹介する。

  • So as you know, in NumPy, the arrays are the object, right?

    ご存知のように、NumPyでは配列がオブジェクトなんですね。

  • So if two arrays are given, how to stock those arrays or how to combine those two arrays.

    つまり、2つの配列が与えられた場合、それらの配列をどのようにストックするのか、あるいは2つの配列をどのように組み合わせるのか、ということだ。

  • So we have few functions in NumPy for that.

    そこで、NumPyにはそのための関数がいくつか用意されている。

  • So let's see how to do it.

    では、その方法を見てみよう。

  • So first, let me create two arrays.

    まず、2つの配列を作る。

  • I'm importing NumPy.

    NumPyをインポートしています。

  • And let me create two arrays here.

    ここで2つの配列を作成しよう。

  • Let's take an object as AR1.

    ある物体をAR1としよう。

  • And AR2.

    そしてAR2。

  • So using array function, I'm creating two arrays here.

    そこでarray関数を使って、ここに2つの配列を作る。

  • So here we have AR1 and AR2, two one-dimensional arrays, right?

    ここにAR1とAR2という2つの1次元配列がありますね?

  • And if I wanted to combine these two arrays, I can use stock function.

    この2つの配列を組み合わせたい場合は、ストック・ファンクションを使えばいい。

  • So first, let me show you how to use stock function for that.

    そこでまず、そのためのストック機能の使い方を紹介しよう。

  • So let's say stock and I need to pass both the arrays inside this function.

    そこで、この関数の中でストックと配列の両方を渡す必要があるとしよう。

  • So this will combine these two arrays, right?

    これで2つの配列が結合されるわけだね?

  • So as you can see, it combines these two arrays row wise.

    見ての通り、この2つの配列は行単位で結合されている。

  • And I have given both one-dimensional array in the stock function.

    そして、ストック・ファンクションでは、両方の一次元配列を与えている。

  • And if you see the output, it has returned as two dimension, right?

    そして出力を見ると、2次元として返されていますね?

  • So if you check the shape of this, you can see that we have two dimension array here, right?

    この形を確認すると、ここには2次元の配列があることがわかるだろう?

  • So by default, this function combines row wise.

    したがって、デフォルトでは、この関数は行単位で結合する。

  • But let's say if I wanted to combine it column wise, then still I can use this function.

    しかし、列単位で組み合わせたい場合は、この関数を使うことができる。

  • And there is a parameter called axis.

    そしてaxisというパラメータがある。

  • So I can include this parameter where I can give as one.

    だから、このパラメーターをひとつにすることができるんだ。

  • So by default, this parameter will take value as zero, which refers to rows, okay?

    つまり、デフォルトでは、このパラメータは行を意味するゼロの値を取るということだ。

  • When axis is zero, it refers to rows and when axis is one, it refers to columns.

    軸が0の場合は行を指し、軸が1の場合は列を指す。

  • So here, if I try to combine these two arrays using stock function by giving axis as one, you can see that these two arrays are combined column wise, right?

    ここで、軸を1つにしてストック関数を使って2つの配列を結合してみると、2つの配列が列単位で結合されているのがわかるだろう?

  • So you can use stock function to combine two arrays, okay?

    だから、ストック・ファンクションを使って2つの配列を組み合わせることができるんだ。

  • And now let's see the other function like vstock.

    次に、vstockのような他の関数を見てみよう。

  • So here I'm going to call this vstock.

    だから、ここではこれをVストックと呼ぶことにする。

  • So vstock stands for vertical stock, okay?

    つまり、Vストックとはバーティカル・ストックの略なんだ。

  • If you wanted to combine two arrays vertically, right?

    2つのアレイを縦に組み合わせたい場合、どうする?

  • So you can use this vstock and let me pass both the arrays inside this function.

    だから、このvstockを使って、この関数の中に両方の配列を渡すことができる。

  • So here it gives you again, if you see both are one dimensional array and the output which you got is a two dimensional array, right?

    ここでもう一度、両方とも1次元の配列で、出力は2次元の配列であることを確認してほしい。

  • So if you check the shape of it, you can see it's two dimension, right?

    形状を確認すれば、二次元であることがわかるだろう?

  • So vstock gives you, it takes two one dimensional array and gives you a two dimensional array where it combines them vertically, right?

    つまり、vstockは2つの1次元の配列を縦に組み合わせて2次元の配列にしてくれるんだね。

  • And if you wanted to combine or stack the array horizontally, then we have function for that called hstock.

    また、配列を水平に組み合わせたり積み重ねたりしたい場合は、hstockという関数がある。

  • So again, I'm going to pass both these arrays.

    だからもう一度、この2つの配列を渡すことにする。

  • And you can see that the two arrays are stacked horizontally, right?

    2つのアレイが水平に積み重ねられているのがわかるだろう?

  • And you can see that it's one dimensional array.

    1次元の配列であることがわかるだろう。

  • So hstock by default gives you it when it takes two one dimensional array, it gives you one dimensional array as the output, right?

    つまり、hstockはデフォルトで1次元の配列を2つ取ると、1次元の配列が出力されるということですね?

  • So these are the difference between stock, vstock and hstock.

    ノーマル、Vストック、Hストックの違いだ。

  • So you can stack two arrays using these functions.

    つまり、これらの関数を使って2つの配列をスタックすることができる。

  • Thank you.

    ありがとう。

Hello everyone, a warm welcome to you.

皆さん、こんにちは。

字幕と単語
AI 自動生成字幕

ワンタップで英和辞典検索 単語をクリックすると、意味が表示されます