www.tripo3d.ai 邀請註冊 https://www.tripo3d.ai/app?invite_code=JT46JG
Year N of publication Cumulative Publications Scores Cumulative Scores
2019 3 3 54 54
2020 2 5 17.8 71.8
2021 4 9 150 221.8
2022 3 12 73.5 295.3
2023 5 17 232.5 527.8
能夠幫我繪製一個折線圖圖表嗎
請幫我Cumulative Publications使用累計長條圖,Cumulative Scores使用折線圖,然後幫他們對應各自的刻度
請幫我把刻度左右對調,然後藍色的bar不要這麼肥
紅色圖案必須在藍色前面
藍色的長條圖請幫我顏色更淡,然後在最後2023顯示分數的label值
527.8的分數字大一點,然後也順便幫我加上2023年出版物數目的label
字體在更大,然後17的位置請放在長條圖裡面
請幫我使用6,6,然後DPI=600
請幫我移除title
能不能幫我把所有的label都加上去
可以幫我分別在Cumulative Scores的300、450、600分別畫一條線,然後標註Assistant Professor、Associate Professor、Professor,這些代表了要達到這些分數的最低門檻
非常好,但是不要重疊在線上,稍微上移一點點
綠色的虛線可以幫我換成比較密的虛線嗎?
字大一點,然後綠色縣幫我弄得有一點點透明
Scores與Publication幫我左右對調
然後紅色的線要在圖表的最前面,不要被長條圖蓋住
圖片幫我試試看*8,然後DPI幫我使用1200輸出
我的意思是figsize=(6, 8)
請幫我產生一個一太陽為背景的日本武士,以黑白兩色為主題的svg圖
能幫我產生一個esp8266的arduino Code, 控制ws2812的8個led燈,做出流星燈的效果
#include <Adafruit_NeoPixel.h>
#define PIN D5 // 定義連接到ESP8266的引腳
#define NUMPIXELS 8 // LED數量
Adafruit_NeoPixel pixels(NUMPIXELS, PIN, NEO_GRB + NEO_KHZ800);
void setup() {
pixels.begin(); // 初始化NeoPixel條
}
void loop() {
int trailLength = 3; // 流星尾巴的長度
for(int i = 0; i < NUMPIXELS + trailLength; i++) {
pixels.clear(); // 清除所有LED的顏色
// 設置流星燈效果
for(int j = 0; j < trailLength; j++) {
if(i-j < NUMPIXELS && i-j >= 0) {
pixels.setPixelColor(i-j, pixels.Color(150, 150, 150)); // 設置LED顏色 (RGB)
}
}
pixels.show(); // 更新LED顏色
delay(100); // 延遲時間,控制流星的速度
}
}
請問你能夠幫我寫一首七言絕句有關於時間跟人的遠慮
歲月靜好現難尋,人間浮夢幾回心。
遠慮深思緒難斷,一簾風月醉東吟。
能夠幫我寫一對春聯嗎?是有關於步步高升,學問進步
上聯:學海無涯勤作舟,筆耕不輟日夜新。
下聯:階梯有序足登攀,步步高升事業春。
橫批:學無止境
幫我產生一個有mqtt的python程式,可以設定mqtt server ip, 可以訂閱所有的topic, 印出所有的value
我的MQTT服務器用戶名請設定為 jj 和密碼為 jxxes
我的mqtt server ip 是 120.97.67.4
如果topic的結尾是SENSOR,請幫我parsing message 的json格式,列印 AM2301 項目下的Temperature,Humidity,DewPoint
將所列印出來的值,以topic 為 tele/AM2301/report , 再publish 至mqtt server
請將取得的這三個數值,分別以tele/AM2301/temperature, tele/AM2301/humidity, tele/AM2301/dewPoint 三個topic 來 publish 個別的數值,同時也列印三個數值
tele/WCYFr9wa/SENSOR {"Time":"2024-02-01T11:44:08","AM2301":{"Temperature":21.9,"Humidity":57.5,"DewPoint":13.1},"TempUnit":"C"}
import paho.mqtt.client as mqtt
import json
# MQTT服务器设置
MQTT_SERVER = "54.248.165.66" # 您的MQTT服务器IP
MQTT_PORT = 1883 # 默认MQTT端口
MQTT_TOPIC_SUBSCRIBE = "#" # 订阅所有主题
USERNAME = "jj" # MQTT服务器用户名
PASSWORD = "james" # MQTT服务器密码
# 当与MQTT服务器连接成功时调用的回调函数
def on_connect(client, userdata, flags, rc):
print(f"Connected with result code {rc}")
# 订阅所有主题
client.subscribe(MQTT_TOPIC_SUBSCRIBE)
# 当从MQTT服务器接收到消息时调用的回调函数
def on_message(client, userdata, msg):
topic = msg.topic
# 检查主题是否以"SENSOR"结尾
if topic.endswith("SENSOR"):
try:
# 解析消息内容为JSON
payload = json.loads(msg.payload.decode())
# 检查是否存在"AM2301"项目
if "AM2301" in payload:
am2301_data = payload["AM2301"]
temperature = am2301_data.get("Temperature")
humidity = am2301_data.get("Humidity")
dewPoint = am2301_data.get("DewPoint")
# 分别以不同主题发布温度、湿度和露点
client.publish("tele/AM2301/temperature", temperature)
client.publish("tele/AM2301/humidity", humidity)
client.publish("tele/AM2301/dewPoint", dewPoint)
# 在控制台上打印这些值
print(f"Temperature: {temperature}, Humidity: {humidity}, DewPoint: {dewPoint}")
except json.JSONDecodeError:
print("Error decoding JSON from message")
# 创建MQTT客户端实例
client = mqtt.Client()
# 设置用户名和密码
client.username_pw_set(USERNAME, PASSWORD)
# 指定连接和消息回调函数
client.on_connect = on_connect
client.on_message = on_message
# 连接到MQTT服务器
client.connect(MQTT_SERVER, MQTT_PORT, 60)
# 开始循环以处理网络事件
client.loop_forever()
請幫我設計一個esp8266的程式, 感測器是使用rfid rc522的讀取器, 外加一個蜂鳴器來回應, buzzer pin is 16, SS_PIN is 4, RST_PIN is 5,功能是可以複製一個RFID卡片的序號,程式開始時,進入RFID卡片序號讀取狀態,當成功RFID卡片的序號時則蜂鳴器響2聲,將其序號儲存起來且列印出來,接著停留1秒後, 使用do while 指令將儲存的序號使用rfid.MIFARE_SetUid指令寫入新的RFID uid卡片中, clonedUid.size 設定為4 byte , 成功後蜂鳴器響3聲, delay 3秒後蜂鳴器再響1聲,重設uid write flag 為 false.
https://drive.google.com/file/d/1ywZ4HhpkVGPWpHEIRS3Vq5xOUDGEVmyj/view?usp=drive_link
請幫我產生一個程式,控制器為wemos d1 mini lite,將DS18B20感測器的資料線連接到D2引腳,顯示器為SSD1306 64x48,顯示器將每兩秒更新一次,並在第一行顯示 "Temp:",在第三行顯示溫度數據,然後空一格顯示 "C"。顯示溫度的位數至小數點後2位,顯示幕使用U8x8lib ,請用 U8X8_SSD1306_64X48_ER_HW_I2C u8x8(/* reset=*/ U8X8_PIN_NONE);
drive.google.com/file/d/1B5D7pfs0AV27l8gC9DUa996npOZ4pYwV/view?usp=drive_link
請幫我產生一個程式,控制器為wemos d1 mini lite,將BMP180作為感測器,顯示器為SSD1306 64x48,顯示器將每兩秒更新一次,並在第一行顯示 "BP:",在第三行顯示氣壓數據,精確度至小數點後三位,然後在第五行顯示 "hPa"。,顯示幕使用U8x8lib ,請用 U8X8_SSD1306_64X48_ER_HW_I2C u8x8(/* reset=*/ U8X8_PIN_NONE);
https://drive.google.com/file/d/1ffBBOa3-I7bu2eX5fqSw1AUVjiWrgbRg/view?usp=drive_link
https://www.faceplusplus.com/emotion-recognition/
https://lyrebird.ai/
fxsjy/jieba: 结巴中文分词 - GitHub https://github.com/fxsjy/jieba
pip3 install jieba
download paddlepaddle_tiny-1.6.1-cp37-cp37m-win_amd64.whl (9.7 MB) 從 網站 https://pypi.org/project/paddlepaddle-tiny/#files
用 7zip 解壓縮二個目錄至 C:\Python39\Lib\site-packages 下面之後
pip install paddlepaddle-tiny 即可使用
字典檔 https://raw.githubusercontent.com/fxsjy/jieba/master/extra_dict/dict.txt.big
多餘字檔 https://raw.githubusercontent.com/fxsjy/jieba/master/extra_dict/stop_words.txt
下载你所需要的词典,然后覆盖 jieba/dict.txt 即可;或者用 jieba.set_dictionary('data/dict.txt.big')
TF-IDF 演算法:快速計算單字與文章的關聯,TF-IDF 演算法包含了兩個部分:詞頻(term frequency,TF)跟逆向文件頻率(inverse document frequency,IDF),idf的簡單結構並不能有效地反映單詞的重要程度和特徵詞的分布情況,使其無法很好地完成對權值調整的功能,所以tf-idf法的精度並不是很高。
能自動化地從文章中抽取出有意義的摘要,也可以這些特徵進行匹配或是應用於問答系統上,主要應用於摘要輸出系統上
TextRank 演算法介紹 https://tan800630.medium.com/textrank-%E6%BC%94%E7%AE%97%E6%B3%95%E4%BB%8B%E7%B4%B9-e73b44679bce