仄かに見える杜

ゲームの攻略が多めです。

Re:Re:Re: なめこの巣をchatGPTでプレイ…🤔

( ゚д゚)ハッ!だいぶ間があいてしまいました…!

結局、あれから試行錯誤してなんとか望む結果がでるpythonを教えてくれるようになりました。ですが…

実行して。というと、間違った実行結果を伝えてきますw

私が使ってるのが、4じゃなくて3.5だからなのかな…いずれにしても、データを入力するのが一番大変な感じですね…

Re:Re: なめこの巣をchatGPTでプレイ…🤔

今日もなめこの巣をchatGPTの続きです。

前回、いきなり答えを求めるのには失敗しましたので…まずはサンプルとして以下のようなプロンプトを実行させてみました。

# 命令

以下の入力データから、次の制約条件を満たす結果を、処理言語はpythonで出力してください。

# 制約条件

- 出力は名前だけを表形式で表示
- 3人ずつ抽出
- しぶとさが1人は30以上
- すばやさが1人は30以上

# 入力データ

名前,しぶとさ,かしこさ,すばやさ,スキル,種類限定の冒険先
傘ナシなめこ,40,15,20,ステルス,
白なめこ,40,20,15,鈍感,財宝の洞窟
なめこ,30,26,26,"石頭,幸運",財宝の洞窟
ねこなめこ,25,15,40,"俊足,夜目",
なめこモドキ,20,15,15,,
白ウサギなめこ,20,15,35,"俊足,かわいい",
オニなめこ,10,15,30,ツノ,


さて結果は…

以下はPythonでの解法例になります。入力データをCSV形式で保存して、pandasライブラリを使用して処理しています。

import pandas as pd

# CSVファイルを読み込み
df = pd.read_csv('input.csv')

# しぶとさが30以上の人とすばやさが30以上の人をそれぞれ取得
tough = df[df['しぶとさ'] >= 30]
quick = df[df['すばやさ'] >= 30]

# 3人ずつに分割して出力
for i in range(0, len(tough), 3):
print(tough.iloc[i:i+3]['名前'].tolist())

for i in range(0, len(quick), 3):
print(quick.iloc[i:i+3]['名前'].tolist())

出力結果:

['傘ナシなめこ', '白なめこ', 'なめこ']
['ねこなめこ', 'なめこモドキ', '白ウサギなめこ']
['傘ナシなめこ', 'ねこなめこ', 'オニなめこ']


このプログラムは、CSVファイルを読み込み、df変数にpandasのDataFrameオブジェクトとして保存します。次に、条件に合致する人物を取得するために、dfを2つのDataFrameオブジェクトでフィルタリングします。最後に、ilocを使ってDataFrameのスライスを行い、名前だけをリスト形式で表示します。iloc[i:i+3]は、DataFrameのi行目からi+3行目までの範囲を取得するために使用されています。


んー、惜しいというか最初から指定した前提条件とは違ってますね…このあたり難しそうです。ということで次回までに命令を工夫してみたいと思いまする。

Re: なめこの巣をchatGPTでプレイ…🤔

以前になめこの巣をプレイしていたタブレットは、もう動かないので…新規にプレイしております。イベントは参加できるものの全くすすみませんw

それは仕方ないとして…まずはchatGPTに聞いてみました。

Screenshot_2023-03-19-09-53-04-78

うむう。手強い。

というか、これですんなり答えが出てきたら、この企画はこれで終わってしまうので、この方がいいとも言います。

さて。どういう風に説明すべきかな…

なめこの巣をchatGPTでプレイ…🤔

ご無沙汰しております。久々のなめこの巣のネタです。

最近はやりのchatGPT。私も気にはなっておりますが「(ブログ的に)何に使おうかな」と考えておりました。

なめこの巣をプレイさせるのはどうだろう…!

色々もろもろの準備が必要なのですが、ちょと楽しそうな気もするので試してみたいと思っております。

販売の流行には意味がある?

SOLDOUT2のお話です。

今日、ちょとお話が出たので、流行って効果あるのか…というのをBigQueryに取り込んだデータを使ってみてみました。

集計したのは、過去28日間のパールでの花屋の住民売りデータです。

IMG_20220926_225436


ながいwしかも、これだけじゃないのですが…ただ、時々データの取り込みがとまってたため、一部のデータは除外しました。結果…

trend=なし 平均589237.2 標準偏差90076.67
trend=↑ 平均622270.2 標準偏差100049.72
trend=↓ 平均535109.4 標準偏差60036.71

となりP値0.0316で有意差ありとなってしまいました。あ、あれ…

というか、有意差ありとなったことよりも、眺めてたら面白い売れ方をする時間帯がありました。

Screenshot_2022-09-26-23-05-26-37


この2022-09-06 20時と22時のところですが、一番右の列が流行でこの時に流行は起きていないのですが、過去28日の間で一番売れた2時間と一番売れなかった2時間だったのです…(; ・`д・´) なんか不思議ですね。




Re^5: BigQueryはじめました

今日もまたBigQueryの話ですが…

1週間に1回とまってたGASがとまらなくなりました。色々変更してたので、どれが解決策だったかわかりませぬ…(; ・`д・´)

もしかしたら、本番環境にしてから再承認したのがよかったのでしょうか…

ともかく、もっとBigQuery+GASの経験値をつまないとダメですね。

Shanling ua3

実は、以前からポータブルアンプ(ポタアン)とかハイレゾ音楽とかに興味がありまして…(; ・`д・´)

ポタアンは1つ、ハイレゾ対応イヤホン(ヘッドフォン)は4つ持ってたりします。

で、以前から気になっていた表題の「Shanling ua3」を買ってみました。…使っていたポタアンが行方不明になってしまったのもあって(!?)

どんな感じの音が出るんでしょうね…レビューを拝見すると、高音よりの音だそうですが。

今日届く予定なので楽しみです。

Re^4: BigQueryはじめました

めっちゃBigQueryひっぱってますが…

結局、昨日もとまってしまいました。

他のとまることのない環境と比べてみたのですが、もしかしたらGCPのプロジェクトがテスト環境だからでしょうか…あるいは、Oauthに何か違いがあるとか (; ・`д・´)?

とりあえず、急遽プライバシーポリシーを書いて、プロジェクトを本番環境に移行してみました。

今度こそとまらないといいのですが…

Re^3: BigQueryはじめました

稼働してだいぶ経ちましたが…ちょと不思議なことが起きてます。

GAS(Google Apps Script) > BigQuery という流れでデータを入れているのですが、きっちり1週間経つとGASがエラーも出さずに止まってしまうのです。

そして、手動で動かそうとすると再承認を求めてくるという…ちょと検索したのですが、このようなことに遭遇している方は見つからなかったので、どこか間違っているのかなあとも思うのですが…

とりあえず、スコープを手動で設定したのと、入れてなかったSpreadsheetApp.enableBigQueryExecution() をいれてみました。どちらかでなおるといいのですけど。

Bルートサービス

ちょと前に、Bルートサービスというのに申し込んだのですが、そのIDとパスワードがやってきました。

って、Bルートサービスとは何かというと「電力メーター情報発信サービス(Bルートサービス)」というものですね。東京電力だとこのページです。

電力メーター情報発信サービス(Bルートサービス)

これによって、申請することで電力メータから情報が受け取れるようになるらしいのですが…ここで問題が。受信するのに特別な機器が必要っぽいんですよね…

しかも、そこそこの値段するようなので、ここから先になかなか進めない状況です。

この続きは、機器購入してからでしょうかね。
RSS
訪問者数
  • 今日:
  • 昨日:
  • 累計:

Recent Comments
検索
  • ライブドアブログ