2016-11-22 8 views
-2

私はプログラミングに関する初心者です。宿題の一環として、RとPythonでX字型の行列を作成するように求められます。私は使用するデータがないので、いくつかの乱数を使うことを考えています。ポイントは、私はどのようにX型の行列を得るためにコード化するのか分かりません。私はどこから始めるべきか分からない。RとPythonを使ってX字型の行列を作成する

あなたが提供できるすべてのヘルプに感謝します。前もって感謝します!

+0

ようこそStackOverflowへようこそ。ヘルプドキュメントの投稿ガイドラインを読み、それに従ってください。 [on topic](http://stackoverflow.com/help/on-topic)および[How to Ask](http://stackoverflow.com/help/how-to-ask)をここで適用してください。 StackOverflowは、コーディングまたはチュートリアルサービスではありません。 – Prune

+1

まあ、正方形の行列をどうやって作りますか?同じ行番号と列番号でどのようにポジションにアクセスしますか?反対の対角線にどのようにアクセスしますか?行と列のどのプロパティがそれらの場所を区別していますか? – Prune

+0

R: 'm < - diag(10); m [cbind(10:1、1:10)] < - 1; m。 Rの2列インデクシングオプションを使用して「十字対角」を入力します。私はこれを「広すぎる」と呼ぶのは正しいとは思わない。実際、合理的な回答を提供するのは簡単です。だから質問は最悪の "不明"です。 @MarianaCendon。あなたが宿題サイトとしてSOを使うつもりなら、紹介資料を読んでください。特に頭字語:MCWEで検索してください。 –

答えて

1
>>> import numpy 
>>> a = numpy.array([1, 0, 1]) 
>>> b = numpy.array([0, 1, 0]) 
>>> x = numpy.array([a.transpose(), b.transpose(), a.transpose()]) 
>>> print x 
[[1 0 1] 
[0 1 0] 
[1 0 1]] 
+0

人は明らかにこれに新しいので多分あなたはあなたがまっすぐに見える場合でもあなたが何をしているの詳細を示すことができます – ted

+0

@VictorSmt downvotesの数は、質問が多くの低品質であると考えられたことを示唆している。質問者が「これがなぜ機能するのか」の回答を検索できる答えを得ることは、今でも学習の機会です。これは、宿題のように見えるときに特に妥当です。 –

+0

質問が低品質なので低品質の回答を出す必要はありません...ところで、それは私の意見であり、あなたのコメントの内容はあなたの答えをはるかに良くしてくれました;) – ted

0

A = ''」 ---- 1 -------------- 1 ---- ----- 1 ------ ------ 1 ----- ------ 1 ---------- 1 ------ ------- 1 ---- ---- 1 ------- --------- 1 ----- 1 -------- ---------- 1- - 1 --------- ----------- 1-1 ---------- ------------ 1 ----------- ----------- 1-1 ---------- ---------- 1- - 1 --------- --------- 1 ----- 1 -------- -------- 1 --- ---- 1 ------- ------- 1 --------- 1 ------- ------ 1- ---------- 1 ------ ----- 1 ------------- 1 ---- '' ' print(a ) (#)ハッシュタグは、コメントを追加する方法です (#)xがディスプレイに表示されていますが、-'sと1で

関連する問題