このリポジトリには何が含まれていますか?このリポジトリには、正方形をクリックして色のオンとオフを切り替えることで作成したデザインからオーバーレイ モザイク グリッド パターンを生成するアプリのコードが含まれています。シンプルなデザインを楽しんで、オーバーレイ モザイクかぎ針編みパターンでどのように見えるかを確認するために、これを自分用にコード化しました。本格的なデザイナーを念頭に置いて作られたものではありません。オーバーレイ モザイク パターンの仕組みの背後にあるアルゴリズムを理解すると、他の人のデザインをかぎ針編みするときに役立ちます。
しかし、せっかく時間をかけて作ったので、他の誰かが面白いと思ってくれたらと思って共有しようと思いました。このアプリはオンライン https://apps.machlis.com/shiny/crochetapp でご覧いただけます。
これを作成したのは誰ですか?私は Sharon Machlis です。ジャーナリストであり、コーディングとデータが大好きなデータオタクです。私も長年かぎ針編みを繰り返してきました。 2022 年の春に、Tinna Thórudóttir Thorvaldsdóttir による信じられないほどクールな Azul パターンを見た後、オーバーレイ モザイクかぎ針編みを発見し、すっかり虜になりました。
このアプリを使ってデザインを作成するにはどうすればよいですか?オプションは左の列にあります。グリッド サイズを選択します。行数は 5 ~ 51 の奇数である必要があります。列数は 5 ~ 50 です。デフォルトの色をそのまま使用することも、独自の色を選択することも、独自のパターン タイトルを選択することもできます。次に、下の最初の表の四角をクリックしてデザインを作成します。グリッド パターンとしてどのように見えるかを確認する準備ができたら、[パターンを生成] をクリックします。ボタン。
システムは作業内容を保存しないことに注意してください。オンライン バージョンを使用している場合、あなたの作業が中断されたり、あなたの側のインターネットの問題や私の側のサーバーの問題が原因で作業が中断されたり、失われたりする可能性がないことは保証できません(アプリは月額 10 ドルのデジタル サービスでホストされています) Ocean サーバーには他にも複数のアプリがあります)。ご自身の責任で使用してください。数分以上作業している場合は、デザインを定期的に保存することを強くお勧めします。
あなたのコードを使用してこのアプリをローカルで実行できますか?絶対に! GitHub からコードをダウンロードし、R と必要なすべてのパッケージがインストールされていることを確認してください (これらのパッケージは app.R ファイルの先頭に表示されます)。 RStudio で実行することもお勧めします。
デザインを保存するにはどうすればよいですか?グリッド パターンを生成すると、パターンを HTML ファイルとしてダウンロードするボタンが表示されます。
HTMLファイル? PDF/Word文書/Excelファイルが必要です。さまざまな技術的な理由により、HTML を生成するのが最も簡単でした。これは私が趣味でコーディングした無料アプリなので、投資できる時間には限界があります。ここから HTML ファイルをダウンロードしたら、その HTML ファイルをcloudconvert.com などの無料コンバーターに簡単にアップロードして PDF を取得できます。 Cometdocs などの他のサービスでは、PDF を Excel ファイルに変換できます。
このアプリを使用して商用デザインを作成できますか?繰り返しますが、このアプリを使用しているときに作業が中断されたり、失われたりしないことは保証できません。ただし、そのリスクを負っても構わない場合は、販売したいパターンを作成するためにこれを自由に使用してください。無料のコピーを提供していただければ幸いです :) しかし、必須ではありません。実際、これで何か素敵なものを作ってくれたら、たとえ販売していなくても、見てみたいです! crochetapp @ machlis.com までメールをお送りください。
このアプリはどうやって作成しましたか? R プログラミング言語には、DT、gt、dplyr、data.table、glue パッケージ、および Shiny と呼ばれる R 用 Web フレームワークが含まれます。
コードは GitHub で見ることができます。
本業では、テクノロジー出版社のデータを R で分析し、InfoWorld で Do More With R シリーズを主催しています。また、マスコミュニケーションとジャーナリズムのための実践的な R も書きました。